I have a 2000 Dodge Intrepid, 100,000 miles, this morning my car stalled out 4 times as I was coming into work after I let off the gas at stop lights, etc, it restarted up but sputtered a little bit and the engine light came on..what could be the problem?