My X did the same thing this morning. I was in my driveway so I left it there. I just started it up and it seems normal so I gues mine is more of a electronic problem. I am taking it to a mechanic tomorrow to have the code read. Please keep us updated.