It could be a bad check valve in the fuel pump. I had a problem with warm/hot engine starts. The car would start fine in the morning but after driving the car, it was extremely hard to start and wouldn't hold an idle unless I kept my foot on the gas. After installing a check value on the fuel pump in the trunk, the problem went away. Next thing for me to do is replace my ICV.


Quote Originally Posted by OlegŠ
Stopped by the grocery store and the car wouldnt start. It cranks, starter works but engine would not hold it at all. Maybe just for 1-2 seconds and stalls. As if there is no gas in the tank...But arrow reading is atleast 1/2 of the tank.

Further attempts to start the engine wouldnt even let the engine turn on itself.

Stomp test gave me the code 1221 - Oxygen sensor but it barely makes any sence to me. Why it wouldnt start at all? And now stomp test doesnt even work. Check engine light stays on and doesnt flash.

What to look for?
M20 1989 525iA 262,000 miles...