Hi, I have a 6 cylinder e36 320i sedan which starts and idles ok (smoothly). The car bogs and loses power at low revs to the point where the car barely accelerates. You have to put the foot to the floor and then it starts to accelerate (still not overly quickly). These problems are worse when the car is warming up, however even when the car is hot it still has significant flat spots at low revs.
I disconnect the AFM runs heaps better on low revs and when I put the foot down goes but not as it should, (I think they saying its kind a Limp Mode and ECU adjust some constant fuel to prevent stalling when afm is disconnected)
Things done since then as follows.
-New fuel pump & fuel filter $160
-New pressure regulator $120
-ignition coils from USA $160
- AFM swap
- Crank sensor check
- Cam sensor check
Things that i want to check next are: coolant temp sensor and oxygen sensor.
Can you please advise for solution, because it’s really giving me a hard time?