I have a 98 Pontiac Grand Am SE 2.4L Automatic with 148,000 miles. The car has been running beautifully for me, until today when i was driving back from work and the engine just died. All the lights, radio, and heater stayed on but the engined just failed. I shut the car off, and try re-starting and it started back up, when i hit the gas it died instantly. checked the oil level and it looked a little low, put a quart in waited a minute then it started back up and I drove home, 3 miles approx. Now the same thing is happening, start it up, hit the gas and it dies. What could be the cause of this??