So I tried to pick up my car from the dealer yesterday and when I started it it was ok, but when I put it in reverse and stepped on the gas it stalled out. Ok so this is strange, I try it again same thing.Now I'm iritated, the car goes in for a sunroof problem and ends up no running. So I let the car warm up a couple of minutes and the problem seems to have gone away. I'll track it and see how it goes. So 2 miles down the road the engine check light comes on "Oh great", I pull over and check oil. right in the middle where it should be, and not 2 days before had it on the open road w/ no problems. So I left it back at the dealer thinking thay they might have accidentally screwed something up. Any help would be appreciated.