There is a plug in besides the fuse block on the driver side fender. It can become loose and cause this. Also, check all wiring on the pigtail into the alternator. It is subjected to a lot of heat and becomes brittle. I had to soldier a new one into my wiring harness mine was so bad.