Engine Performance problem
1998 BMW 318 4 cyl Two Wheel Drive Manual 191000 miles
1998 318is E46 with 191,000kms
On a cold start, my car really struggles to drive. I can't rev past 2500rpm, whether in neutral or in gear. With my foot all the way down, the taco bounces between 1000 and approx. 2500 rpm (equivalent to me tapping the accelerator and removing my foot repeatedly), Once the car warms up, it drives normal.
I'm already aware I need an air flow meter change, but I think I may need a spark plug change.