At Fixya.com, our trusted experts are meticulously vetted and possess extensive experience in their respective fields. Backed by a community of knowledgeable professionals, our platform ensures that the solutions provided are thoroughly researched and validated.
The engine light came on and the code diagnostic code reads 232, adaptive fuel trim too rich or too lean at idling. I cleaned the throttle body and checked the vacuum hoses for leaks. There are no particular driveability issues. The error code keeps returning though.
2-3-2 error code on my 93 940. I checked the resistance in the wires from the oxygen sensor to the ECU connector and got a reading of 90 ohms. The engine temperature to ECU wire read 20 ohms. I used the wiring diagram in my Chilton's maual. Could there be a systemic problem with the wiring?2-3-2 error code on my 93 940. I checked the resistance in the wires from the oxygen sensor to the ECU connector and got a reading of 90 ohms. The engine temperature to ECU wire read 20 ohms. I used the wiring diagram in my Chilton's maual. Could there be a systemic problem with the wiring?
You can't post conmments that contain an email address.
2-3-2*
Fuel trim (lambda control) too lean or too rich at idle
}If too rich: high fuel press., leaking injector
} various driving problems
Fuel trim (lambda control) too lean at idleOxygen sensor
- If you need clarification, ask it in the comment box above.
- Better answers use proper spelling and grammar.
- Provide details, support with references or personal experience.
Tell us some more! Your answer needs to include more details to help people.You can't post answers that contain an email address.Please enter a valid email address.The email address entered is already associated to an account.Login to postPlease use English characters only.
Tip: The max point reward for answering a question is 15.
Definition of Diagnostic Trouble Code P1506
Audi:
Closed Throttle Position Switch Does Not Open/Short to Ground
BMW:
Idle-Speed Control Valve Opening Solenoid Control Circuit Signal High
Ford:
Idle Air Control Overspeed Error (see P0507)
Jaguar:
Idle Air Control System RPM Lower Than Expected - B Bank
Kia:
IAC Valve Opening Coil Voltage High
Lincoln:
Idle Air Control Overspeed Error (see P0507)
Mazda:
Idle Air Control Overspeed Error
Mercury:
Idle Air Control Overspeed Error (see P0507)
Porsche:
Throttle Jacking Unit Lower Mechanical Stop, Signal Implausible
Volkswagen:
Closed Throttle Position Switch Does Not Open/Short to Ground
Volvo:
IAC Valve Opening Signal
------------------------
Definition of Diagnostic Trouble Code P1151
Audi:
Bank1, Long Term Fuel Trim, Range 1 Leanness Lower Limit Exceeded
BMW:
Oxygen Sensor Heater Circuit Signal Intermittent (Bank 2 Sensor 1)
Ford:
Lack Of Heated Oxygen Sensor Bank 2 Sensor 1 Switches - Sensor Indicates Lean
Jaguar:
Lack of H02S-21 switch, sensor indicates lean
Land Rover:
Lambda control limit bank 2.Implausible signal/condition
Lincoln:
Lack Of Heated Oxygen Sensor Bank 2 Sensor 1 Switches - Sensor Indicates Lean
Mazda:
Lack Of Heated Oxygen Sensor Bank 2 Sensor 1 Switches - Sensor Indicates Lean
Mercury:
Lack Of Heated Oxygen Sensor Bank 2 Sensor 1 Switches - Sensor Indicates Lean
Subaru:
HO2S-12 Heater Circuit High Input
Toyota:
Coolant Path Clog Up for Coolant Heat Storage System
Volkswagen:
Bank1, Long Term Fuel Trim, Range 1 Leanness Lower Limit Exceeded
------------
Definition of Diagnostic Trouble Code P0302
Category:
Powertrain
Definition:
Cylinder 2 Misfire DetectedNote: This definition of P0302 is applied to all manufacturers
--------------------------
Definition of Diagnostic Trouble Code P0171
Category:
Powertrain
Definition:
System Too Lean Bank 1Note: This definition of P0171 is applied to all manufacturers
It's P0171 & P0174 not Pc 171 & Pc174 ! The engine computer has detected a lean condition ! That mean's it's not getting enough fuel or has a vacuum leak , bad O2 sensor ! fuel pump getting weak . fuel pressure regulator weak !
P0171 - System to Lean (Bank 1)
The Adaptive Fuel Strategy continuously monitors fuel delivery hardware. The test fails when the adaptive fuel tables reach a rich calibrated limit. Refer to Section 1 , Powertrain Control Software, Fuel Trim for more information.
Air Measurement System
EVAP canister purge valve leaking (when canister is "clean").
Fuel supply line restricted.
Fuel rail pressure sensor (incorrect reading).
Air Induction System
Air leaks after the MAF.
Vacuum Leaks.
PCV system (leak, valve stuck open, etc.)
Improperly seated engine oil dipstick.
Exhaust System
Exhaust leaks before or near the HO2Ss (exhaust manifold gasket, mating gaskets, etc.).
EGR System
EGR valve tube/gasket leak
EVR solenoid vacuum leak
Secondary Air Injection
Damaged/malfunctioning secondary air injection system (mechanically stuck valve).
P0174 - System to Lean (Bank 2)
The Adaptive Fuel Strategy continuously monitors the fuel delivery hardware. The test fails when the adaptive fuel tables reach a rich calibrated limit. Refer to Section 1 , Powertrain Control Software, Fuel Trim for more information.
See Possible Causes for DTC P0171.
See Diagnostic Aides for DTC P0171
View Freeze Frame Data to determine operating conditions when DTC was set. Observe LONGFT1 and 2 PID(s). Refer to Section 2 , Adaptive Fuel DTCs Diagnostic Techniques for more information.
code efi-232 is long term fuel trim, idling. intake/exhaust leak, fuel pressure, excessive fuel in engine oil, engine oil level to high. injectors. EVAP canister purge valve, wiring MAF sensor, ECT sensor HO2S. hope this helps and let me know if you need any more info
Combustion engines operate by burning an air/fuel mixture of about 14.7 to 1-14.7 parts air to 1 part fuel. When the air ratio goes below 14.7 parts, this is called a "rich" mixture. If the air rises above 14.7 parts, it is called a "lean" mixture.
Rich Mixture = Too much fuel, not enough air Lean Mixture = Too much air, not enough fuel
To keep the engine running properly, the Engine Control Modulemeasures the oxygen content in the exhaust with oxygen sensors and makes adjustments to the mixture by injecting more or less fuel.
P0507 Idle Control System RPM Higher Than Expected P2187 System too lean at idle
Things to check: 1. MAF 2. Fuel pressure, fuel pump flow rate
Do you have cold air intake?
Run a fuel system cleaner first and reset software.
Long Term Fuel Trim Additive. Max Value, Air/Fuel too Lean.
Fault symptom
Malfunction Indicator Lamp
The engine may stop after starting, run unevenly and misfire or run at high rpm.
On-board diagnosis
Type of diagnosis:
Continuous
Enable criteria:
The engine has started and lambda control is active.An additive adaptation is carried out.Cooling and intake air temperature 60°C.Fuel level at least 12%.
Fault criteria:
The additive adaptation factor is greater than 5.25%.
Diagnostic help
Diagnosis regards:
Checking air/fuel ratio. With this DTC, the engine will be getting too much air or too little fuel.IMPORTANTA crankcase ventilation leak may be one reason as to why a DTC is set. Check crankcase ventilation function before starting regular troubleshooting.
Functions in the diagnostic tool related to the fault:
Test value: •O2S1 lambda •Additive Adaptation •Short Term Fuel Trim •Purge Adaptation •Airmass Deviation from Calculated •Total Fuel Trim
Here's a helpful link for you:
http://repairpal.com/OBD-II-Code-P0171-and-P0174
You most likely have a vac leak. Hope this helps Fix Ya! Show some love with positive feedback if this brings you to a solution. Thanks Happy Hanna-kwanz-mas
could be but not prob not any check engine lights black smoke indicates it is running rich (more fuel than air) i would lean towards oxygen sensor . engine codes would be the place to start
Fuel Codes
Locate the diagnostic unit behind left strut tower and remove its
cover.(see image) Connect selector cable to socket #2,which tests
the fuel codes. Turn the ignition switch to the ON position(engine
not running). Enter the diagnostic mode by pressing the push button
on the diagnostic unit for at least 1 second, but not more than
3 seconds. The red LED light will start to flash,count the number
of flashes in 3 flash intervals. The flashes will be seperated by
3 second intervals.Make note of all codes. If no codes are stored,the
LED will flash 1-1-1,which means the fuel system is operating correctly.
�
Ignition Codes
To access the ignition codes,follow the above procedure,but with
the selector cable connected to the #6 socket on the diagnostic
unit. NOTE:Turbocharged models may have seperate codes for the
turbo system and are accessse by hooking the selector cable to the
#5 socket.
According to my research and the BMW master mechanic, basically your oxygen sensor is getting an abnormal reading. The abnormal reading will result in the sensor being unable to adapt beyond its +/- 10% threshold to adapt for the fuel/trim mixture. Therefore, either your car is going to run too lean (not enough fuel) or too rich (too much fuel).
Problems:
1) Either your pre-cats oxygen sensors are bad. 2) Fuel pressure regulator 3) Leak in the air intake /vacuum system I would think that it is probably your oxygen sensors. Replace that and you should be good to go. Thanks for rating my response and for using FixYa!
Here is the first half of the codes look till you find the one you have 111 System PASS. 112 ACT sensor circuit grounded. 113 ACT sensor circuit open. 114 ACT sensor is out of Self-Test. 116 ECT sensor is out of Self-Test. 117 ECT sensor circuit grounded. 118 ECT sensor circuit open. 121 TP sensor is out of Self-Test. 122 TP sensor input is less than Self-Test minimum. 123 TP sensor input is greater than Self-Test maximum. 124 TP sensor input voltage is greater than expected. 125 TP sensor input voltage is less than expected. 128 MAP vacuum hose damaged or disconnected. 129 Insufficient MAF input. 136 HEGO sensor circuit indicates system lean (Right HEGO). 137 HEGO sensor circuit indicates system rich (Right HEGO). 139 No HEGO switching (Front Side). 141 Fuel system indicates lean. 144 No HEGO switching (Left Side). 157 MAF sensor circuit open. 158 MAF sensor shorted to power. 159 MAF sensor is out of Self-Test. 167 Insufficient TP input change. 171 Lack of HEGO switching (Rear Side). 172 HEGO sensor circuit indicates lean. (Rear Side). 173 HEGO sensor circuit indicates rich. (Rear Side). 174 Check for diluted engine oil. 175 Lack of HEGO switching (Front Side). 176 HEGO sensor circuit indicates lean. (Front Side). 177 HEGO sensor circuit indicates rich. (Front Side). 178 Check for diluted engine oil. 179 Fuel system at part throttle lean adaptive limit, system rich (Rear Side). 181 Fuel system at part throttle rich adaptive limit, system lean (Rear Side). 182 Fuel system at idle lean adaptive limit, system rich (Rear Side). 183 Fuel system at idle rich adaptive limit, system lean (Rear Side). 184 MAF sensor input voltage is greater than expected, in range. 185 MAF sensor input voltage is less than expected, in range. 186 Closed loop injector pulse width longer than expected. 187 Closed loop injector pulse width shorter than expected. 188 Fuel system at part throttle lean adaptive limit, system rich (Front Side). 189 Fuel system at part throttle rich adaptive limit, system lean (Front Side). 193 Flexible Fuel sensor circuit failure. 211 PIP circuit failure. 212 Loss of tachometer/IDM input. 213 EEC SPOUT circuit open. 214 CID circuit failure. 215 PCM detected coil 1 primary circuit failure. 216 PCM detected coil 2 primary circuit failure. 217 PCM detected coil 3 primary circuit failure. 218 Loss of ignition diagnostic monitor signal-left side. 219 Spark timing defaulted to 10 degrees, spark output circuit open. 221 Spark timing error. 222 Loss of ignition diagnostic monitor signal-right side. 223 Loss of dual plug inhibit control. 224 PCM detected coil 1, 2, 3 or 4 primary circuit failure. 225 Knock not sensed during dynamic response test KOER. 226 Ignition diagnostic monitor signal not received. 232 PCM detected coil 1, 2, 3 or 4 primary circuit failure. 238 PCM detected coil 4 primary circuit failure. 241 Ignition control module to PCM ignition diagnostic monitor pulse width transmission error. 244 Cylinder Identification circuit fault present when cylinder balance test requested. 311 Secondary air injection system inoperative during KOER self-test (bank #1). 312 Secondary air injection system misdirected during KOER self-test. 313 Secondary air injection system not bypassed during KOER self-test. 314 Secondary air injection system inoperative during KOER self-test (bank #2) 326 PFE sensor circuit voltage lower than expected. 327 PFE sensor circuit voltage below Self-Test minimum. 328 Exhaust gas recirculation valve position sensor closed voltage lower than expected. 332 Insufficient EGR flow. 334 Exhaust gas recirculation valve position sensor closed voltage higher than expected. 335 PFE sensor circuit voltage out of Self-Test range. 336 PFE sensor circuit voltage higher than expected. 337 PFE sensor circuit voltage above Self-Test maximum. 338 Engine coolant temperature lower than expected (thermostat test). 339 Engine coolant temperature higher than expected (thermostat test). 341 Octane adjust service pin open. 381 Frequent A/C clutch cycling. 411 Cannot control RPM during KOER low RPM check. 412 Cannot control RPM during KOER high RPM check. 415 Idle Air Control system at maximum adaptive lower limit. 416 Idle Air Control system at upper adaptive learning limit. 452 Insufficient input from VSS. 453 Servo leaking down. 454 Servo leaking. 455 Insufficient RPM increase. 456 Insufficient RPM decrease. 457 Speed control command switch(s) circuit not functioning. 458 Speed control command switch(s) stuck/circuit grounded. 459 Speed control ground circuit open.
2-3-2 error code on my 93 940. I checked the resistance in the wires from the oxygen sensor to the ECU connector and got a reading of 90 ohms. The engine temperature to ECU wire read 20 ohms. I used the wiring diagram in my Chilton's maual. Could there be a systemic problem with the wiring?
×