I have a 1997 grand prix gtp sc. My engine died 5 or six times driving it home. The engine died when i was stopped at a light with my foot on the brake. I tried throwing my car into Neutral at the next light and the car would run fine. no flucuation in the rpms. when i threw it into to drive rpms shoot up and has a hard time getting going. any ideas?