I have a 98 grand prix gtp supercharged 3800 engine. I was driving and when i came to a sudden stop it died and won't start back up. I changed the modulator, the cam sensor, and got the battery charged. Still nothing. Its almost like something is draining my battery. It will crank but won't turn over. Any suggestions?