Symptoms of a P2191 engine code may include:
- Malfunction Indicator Light (MIL) illuminated
- Lack of power
- Occasional misfires
- Poor fuel economy
Possible causes for this code definition are:
- Faulty Air/Fuel Ratio Sensor or Oxygen Sensor (AFR/O2)
- Faulty Mass Air Flow Sensor (MAF)
- Rarely – Faulty Powertrain Control Module (PCM)
Diagnostic and Repair Procedures
A good starting point is always to check the Technical Service Bulletins (TSBs) for your specific vehicle. Your issue might be a known problem with a published fix from the manufacturer, which can save you time and money during diagnosis.
First, note if there are any other Diagnostic Trouble Codes. If any are related to the fuel/fuel system, diagnose those first. Misdiagnosis is known to occur if a technician diagnoses this code before thoroughly diagnosing and clearing fuel system-related codes. Ensure there are no intake or exhaust leaks. An intake leak, or vacuum leak, causes the engine to idle roughly. An exhaust leak makes the engine appear to run lean according to the AFR/O2 sensor.
Once located, visually inspect the connectors and wiring. Look for chafing, rubbing, bare wires, burns, or melted plastic. Disconnect the connectors and carefully inspect the terminals (the metal parts) inside. Check if they appear corroded, burnt, or possibly greenish compared to the normal metallic color you’re used to seeing. You can get electrical contact cleaner at any auto parts store if terminal cleaning is needed. If not available, use 91% isopropyl alcohol and a soft plastic-bristled brush to clean them. Then, let them air dry, get some dielectric silicone compound (the same used for bulb sockets and spark plug wires), and apply it where the terminals make contact.
If you have a scan tool, clear the Diagnostic Trouble Codes from memory and see if this code returns. If it doesn’t, the connections were likely your issue.
If the code returns, we’ll need to test the MAF sensor voltage signal to the PCM. Monitor the MAF sensor voltage on your scan tool. If a scan tool isn’t available, test the signal from the MAF sensor with a Digital Volt-Ohm Meter (DVOM). With the sensor connected, attach the voltmeter’s red lead to the MAF sensor’s signal wire and the black lead to ground. Start the engine and monitor the MAF sensor input. As engine RPM increases, the MAF sensor signal should increase. Check the manufacturer’s specifications, as there may be a chart indicating the voltage at a given RPM. If it fails this test, replace the MAF sensor and retest.
If the previous tests passed and the code is still present, monitor the Air/Fuel Ratio Sensor or Oxygen Sensor (AFR/O2). If it continuously indicates the engine is running lean, locate all possibilities that could cause a lean engine condition. These include:
- Intake or exhaust leaks
- Fuel system, including fuel pressure regulator/fuel pressure
- Fuel pressure sensor
- Fuel injectors
- Post-catalytic converter O2 sensor
- EVAP system, including the purge control valve
- If the AFR/O2 sensor indicates the engine is running normally or even rich, a PCM may be suspected once all other issues have been ruled out.
Again, it cannot be overemphasized that all other codes should be diagnosed before this one, as issues causing other codes to set can also trigger this one.