I am having this condition happen on my 2000 GMC truck. Just looking for pointers on narrowing this down. I have checked the grounds and swapped alternators. I realize it could be a power feed , ground, ignition switch, or even a PCM issue. Any help is appreciated.