E36 M44B19 multiple random cylinder misfire

1999 BMW 318I
112,000 MILES • 1.9L • 4 CYL • 2WD • MANUAL
Avatar
TOLIS TSAGANOS
  • MEMBER
  • 2 POSTS
Hi. I am recently getting p0300 , p0301, p0302, p0303, p0304 using an OBD tool. I have replaced coil pack, sparks plugs, camshaft position sensor, valve cover o-rings, fuel filter. The strange thing is a i getting only p030x codes and nothing else. I have been thinking about fuel issues like low fuel pressure and I wanted to measure the pressure but isn't a fuel issue supposed to bring up another obd code? My compression seems fine and plug wires are the only things left regarding the ignition. I have poured one liter of 10w oil in the gas tank while being full of gas in order to clean up my fuel pump in case of malfunction.

What do you think? Any ideas?

Notes:
1. Idle is not at the same point every time when the car's wheels are moving.
2. When I make a pull, usually in third gear in the highway, at about 5.5k rpm it sounds like its hitting a light rev limiter but it doesn't feel like so. It definitely doesn't hit the limiter.
3. When idling parked, its a little bit shaky.
4. In the past, I found a cracked breather hose causing a vacuum leak and replaced it.

Thanks in advance. :)
Mar 22, 2020 at 6:30 AM
Advertisement
Avatar
ASEMASTER6371
  • CERTIFIED EXPERT
  • 52,796 POSTS
Good morning,

I would check the fuel pressure. Low fuel pressure would cause these codes as there is not enough fuel at the fuel rail.

https://www.2carpros.com/articles/how-to-check-fuel-system-pressure-and-regulator

https://www.2carpros.com/articles/engine-misfires-or-runs-rough

Roy
Mar 22, 2020 at 6:35 AM
Avatar
TOLIS TSAGANOS
  • MEMBER
  • 2 POSTS
ASEMASTER6371. Thanks for the reply! I have updated my original question as well. Shouldn't the low fuel pressure bring up another obd code as well?
Mar 22, 2020 at 6:42 AM
Advertisement
Avatar
ASEMASTER6371
  • CERTIFIED EXPERT
  • 52,796 POSTS
The car is too old. 1999 did not have a smart ECM like the ones today.

Roy
Mar 22, 2020 at 6:44 AM