Check alternator or it could be the EBCM needing repair. I know I had to send mine on my 05 GTP out to repair because car was acting up . http://www.grandprixforums.net/threa...S-Off-Solution

http://www.modulemaster.com/en/index.php Repair place online , they are pretty fast.