Ok Folks, Hopefully I’m posting in the right spot.
I need some help. It’s a 2002 BMW 325Ci with 143,000 miles. It has started running bad and throwing codes. The P0174 and P0171 codes are the only ones left that I can’t fix. The P0174 codes is always primary. I have 2 scanner tools, the Innova 3100 w/ABS and the Creator tool specific to BMW. I have followed the forum trying to correct the problem. Over the last 6 months, the spark plugs, plug boots, fuel filter, and both upstream O2 sensors were changed. Since then, here is a list of parts that have been replaced in the order they were replaced.
Upper Boot
Lower Boot Both showed signs of dry and cracking
P0174 & P0171 codes returned
Crankcase valve and all 4 hoses
6 O-rings on distribution piece that feeds into crankcase valve
P0174 & P0171 codes returned
Flexible vacuum hose from upper boot to regulator on fuel filter, not hard plastic section
Vacuum cap on crank case valve and both vacuum caps on back of intake
Vacuum hose (flexible and hard plastic) from back of intake to check valve to electric solenoid valve to air pump control valve
P0174 & P0171 codes returned
Inspected DISA valve. Blade is not broke, pin is in good shape. Some gasket material around frame where blade would close and seal appears to be missing. Does not shake or rattle. Plunger stays when compressed and finger over port. Has 50 Ohms resistance across probe. Did replace O-ring since it removed easily from housing.
P0174 & P0171 codes returned
I think I have replaced all of the cheap parts, now it looks like it time to start on the expensive ones.
Fuel pump was replaced next. Bought VDO unit.
P0174 & P0171 codes returned, but it took more miles for them to set this time.
Last item to be replaced was the MAF sensor. Bought the VDO unit. NO MORE LEAN CODES.
The car currently shows 149K on the odometer.
All of the help was greatly appreciated.
I need some help. It’s a 2002 BMW 325Ci with 143,000 miles. It has started running bad and throwing codes. The P0174 and P0171 codes are the only ones left that I can’t fix. The P0174 codes is always primary. I have 2 scanner tools, the Innova 3100 w/ABS and the Creator tool specific to BMW. I have followed the forum trying to correct the problem. Over the last 6 months, the spark plugs, plug boots, fuel filter, and both upstream O2 sensors were changed. Since then, here is a list of parts that have been replaced in the order they were replaced.
Upper Boot
Lower Boot Both showed signs of dry and cracking
P0174 & P0171 codes returned
Crankcase valve and all 4 hoses
6 O-rings on distribution piece that feeds into crankcase valve
P0174 & P0171 codes returned
Flexible vacuum hose from upper boot to regulator on fuel filter, not hard plastic section
Vacuum cap on crank case valve and both vacuum caps on back of intake
Vacuum hose (flexible and hard plastic) from back of intake to check valve to electric solenoid valve to air pump control valve
P0174 & P0171 codes returned
Inspected DISA valve. Blade is not broke, pin is in good shape. Some gasket material around frame where blade would close and seal appears to be missing. Does not shake or rattle. Plunger stays when compressed and finger over port. Has 50 Ohms resistance across probe. Did replace O-ring since it removed easily from housing.
P0174 & P0171 codes returned
I think I have replaced all of the cheap parts, now it looks like it time to start on the expensive ones.
Fuel pump was replaced next. Bought VDO unit.
P0174 & P0171 codes returned, but it took more miles for them to set this time.
Last item to be replaced was the MAF sensor. Bought the VDO unit. NO MORE LEAN CODES.
The car currently shows 149K on the odometer.
All of the help was greatly appreciated.