I have a 1987 325i, m20b25. I recently did a reseal on the engine, everything except the valve seals. Also cleaned off all the deposits on cylinders heads. Valve adjustment. New belts. New engine and alternator mounts. Rebuilt fuel injectors.
Since then, it has had a rough/lumpy idle, but the RPM holds steady at ~650. At idle there is a smell of gasoline. The car fails for high HC, ~2000ppm!
Out of idle the car drives extremely smooth and doesn't feel like it is missing any power. No power loss on hills. The car pass HC out of idle, <220ppm.
When returning to idle the tack usually drops smoothly back down to 650RPM. Only occasionally will it dip below 650RPM then recover itself.
It occasionally throws a 1221 code.
I've been messing around with this thing for the past month and can't get it corrected. I've put ~400mi on the car. Here are the things I've checked since the reseal and couple other notes that may be helpful.
I believe the block is at ~160k and the head is at ~60k.
It has a 3 prong coolant temperature sensor.
Has a Malpassi adjustable FPR.
New spark plugs: NGK ZGR5A.
New O2 sensor.
Thanks in advance!
Since then, it has had a rough/lumpy idle, but the RPM holds steady at ~650. At idle there is a smell of gasoline. The car fails for high HC, ~2000ppm!
Out of idle the car drives extremely smooth and doesn't feel like it is missing any power. No power loss on hills. The car pass HC out of idle, <220ppm.
When returning to idle the tack usually drops smoothly back down to 650RPM. Only occasionally will it dip below 650RPM then recover itself.
It occasionally throws a 1221 code.
I've been messing around with this thing for the past month and can't get it corrected. I've put ~400mi on the car. Here are the things I've checked since the reseal and couple other notes that may be helpful.
I believe the block is at ~160k and the head is at ~60k.
It has a 3 prong coolant temperature sensor.
Has a Malpassi adjustable FPR.
New spark plugs: NGK ZGR5A.
New O2 sensor.
- ICV (3 prong) tested
- Throttle Body Screw
- AFM continuity check
- Coolant Sensor continuity check at various temperatures
- Idle switch continuity check
- Fuel Pressure check (had to adjust FPR to bring fuel pressure into spec
- Injectors leak tested
- Smoke tested
Thanks in advance!
Comment