It's baaaack! HELP

This may sound stupid but, did you replace the battery before this problem came up? I once bought a new battery for my car, not my Barracuda, but it was a little too tall and the positive post or clamp would sometimes touch the hood and short out. The car would die but would start up. I guess it happened when the body would twist on a turn or dip in the road. Now maybe your alt is fried? Worth a check. Good luck and keep us posted. Cudadriver