My brother had a problem one time with the alternator not working so he tried like 2-3 different ones and they weren't working. Took it to the dealer and they looked for a while and couldn't figure out the problem. Well finally they figured out it was a cracked fuse. It had a hairline crack in it. Not saying this is your problem, but a possibility?
could be the battery not holding a charge and it could be the alternator. there is a test you can perfrom but since you had it towed to your friends shop he will probably do the test for you.
I told him the problem and he jumped in and said alt. So tomorrow he might get the part n hopefully that's it. Thanks guys for the help.
That is my thought. It is in the under the hood panel. I replaced 3 alts before I heard there was a fuse for the damn thing!