97 Grand Prix GT. I had the alternator and battery replaced, sometimes the car wont start, itll just keep cranking... When it does fire up, I start driving, everything seems fine but after awhile of driving the car will shut off while in idle. THEN it wont start again, sits there and cranks but doesnt turn over. Any ideas?