yupp sounds like the alt, when i had a mustang my alternator took a crap on me while driving, first everything shut off like all the lights an radio, then the car was bogging at idle, unless i would keep it reved at the light an launch from a stop the car would bog a die out.
so yeah ur story...