Battery light comes on while driving & continues running until battery dies. Battery & alternator both checked out as being good. Put battery on full charge & it will drive for approx. 3hrs before dying again. Could this be in the PCM or is a different problem. I unplugged PCM & sprayed contact cleaner & applied dialectic grease & this last time it drove for 2wks before battery light came on. Any solutions to this problem? Thanks for any advice you can give.