I was driving home the other day when the engine light came on in my car. When I came to a stop the timing of the engine was completely wrong. It was that bad the engine would shake the car at idle. Also stalled itself a few times at idle. Took it to the garage the other day to find out it was an air leak in the inlet manifold gasket and only 2 out of the 3 cylinders were firing. A few hours later after I took it to the garage I got a phone call saying I also had a crack in my manifolds. Good job the car is still under warranty.