B2200 No communication to TV module (no fitting of TV)
B2201 No communication with Traffic Master module
B2202 No communication to VICS module (no fitting of VICS)
B2203 CD-ROM error
B2204 GPS antenna connection open or short
B2205 GPS recieve error
B2206 Gyroscope error
B2207 ECU ROM checksum error
B2208 Communication link to display and switch module error
B2209 Interior lamp override switch open circuit
B2210 Interior lamp override switch short to ground
B2211 Low coolant lamp output circuit short to battery
B2214 Window passenger front up switch short to battery
B2215 Window passenger front down switch short to battery
B2219 Window driver front current feedback exceeded
B2220 Window driver rear current feedback exceeded
B2221 Window passenger front current feedback exceeded
B2222 Window passenger rear current feedback exceeded
B2223 Driver mirror drive circuit failure
B2224 Passenger mirror drive circuit failure
B2225 Front crash sensor mount fault
B2226 Front crash sensor internal fault
B2227 Front crash sensor driver communications fault
B2228 Air bag driver circuit short to ground – loop #2
B2229 Air bag passenger circuit short to ground – loop #2
B2230 Air bag driver circuit short to battery – loop #2
B2231 Air bag passenger circuit short to battery – loop #2
B2232 Driver airbag open circuit – loop #2
B2233 Passenger airbag open circuit – loop #2
B2234 Air bag driver inflator circuit resistance low on squib – loop #2
B2235 Air bag passenger inflator circuit resistance low on squib – loop #2
B2236 Weak or defected electric vehicle battery module fault
B2237 Vehicle signal indicating park while VSS (Vehicle Speed Signal) present
B2238 Power cable for power sliding door broken
B2239 Rear cargo door set switch stuck (short to ground)
B2240 Rear cargo door reset switch stuck (short to ground)
B2241 Rear cargo door lock circuit short to ground
B2242 Rear cargo door unlock circuit open
B2243 Driver rear door ajar circuit open
B2244 Driver sliding door ajar circuit short to ground
B2245 Passenger rear door ajar circuit open
B2246 Passenger sliding door ajar circuit short to ground
B2247 EV (Electric Vehicle) battery pack temperature fault
B2248 Heated windsheild relay coil circuit failure
B2249 Head lamp relay coil short to battery
B2250 All doors unlock relay circuit failure
B2251 Parklamp output relay driver circuit failure
B2252 Parklamp output relay driver short to battery

P0100

Mass or Volume Air flow Circuit Malfunction

P0101

Mass or Volume Air flow Circuit Range/Performance Problem

P0102

Mass or Volume Air Flow Circuit low Input

P0103

Mass or Volume Air flow Circuit High Input

P0104

Mass or Volume Air flow Circuit Intermittent

P0105

Manifold Absolute Pressure/Barometric Pressure Circuit Malfunction

P0106

Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance Problem

P0107

Manifold Absolute Pressure/Barometric Pressure Circuit Low Input

P0108

Manifold Absolute Pressure/Barometric Pressure Circuit High Input

P0109

Manifold Absolute Pressure/Barometric Pressure Circuit Intermittent

P0110

Intake Air Temperature Circuit Malfunction

P0111

Intake Air Temperature Circuit Range/Performance Problem

P0112

Intake Air Temperature Circuit Low Input

P0113

Intake Air Temperature Circuit High Input

P0114

Intake Air Temperature Circuit Intermittent

P0115

Engine Coolant Temperature Circuit Malfunction

P0116

Engine Coolant Temperature Circuit Range/Performance Problem

P0117

Engine Coolant Temperature Circuit Low Input

P0118

Engine Coolant Temperature Circuit High Input

P0119

Engine Coolant Temperature Circuit Intermittent

P0120

Throttle Pedal Position Sensor/Switch A Circuit Malfunction

P0121

Throttle/Pedal Position Sensor/Switch A Circuit Range/Performance Problem

P0122

Throttle/Pedal Position Sensor/Switch A Circuit Low Input

P0123

Throttle/Pedal Position Sensor/Switch A Circuit High Input

P0124

Throttle/Pedal Position Sensor/Switch A Circuit Intermittent

P0125

Insufficient Coolant Temperature for Closed Loop Fuel Control

P0126

Insufficient Coolant Temperature for Stable Operation

P0130

Ox Sensor Circuit Malfunction (Bank 1 Sensor 1)

P0131

Ox Sensor Circuit Low Voltage (Bank 1 Sensor 1)

P0132

Ox Sensor Circuit High Voltage (Bank 1 Sensor 1)

P0133

Ox Sensor Circuit Slow Response (Bank 1 Sensor 1)

P0134

Ox Sensor Circuit No Activity Detected (Bank 1 Sensor 1)

P0135

Ox Sensor Heater Circuit Malfunction (Bank 1 Sensor 1)

P0136

Ox Sensor Circuit Malfunction (Bank 1 Sensor 2)

P0137

Ox Sensor Circuit Low Voltage (Bank 1 Sensor 2)

P0138

Ox Sensor Circuit High Voltage (Bank 1 Sensor 2)

P0139

Ox Sensor Circuit Slow Response (Bank 1 Sensor 2)

P0140

Ox Sensor Circuit No Activity Detected (Bank 1 Sensor 2)

P0141

Ox Sensor Heater Circuit Malfunction (Bank 1 Sensor 2)

P0142

Ox Sensor Circuit Malfunction (Bank 1 Sensor 3)

P0143

Ox Sensor Circuit Low Voltage (Bank 1 Sensor 3)

P0144

Ox Sensor Circuit High Voltage (Bank 1 Sensor 3)

P0145

Ox Sensor Circuit Slow Response (Bank 1 Sensor 3)

P0146

Ox Sensor Circuit No Activity Detected (Bank 1 Sensor 3)

P0147

Ox Sensor Heater Circuit Malfunction (Bank 1 Sensor 3)

P0150

Ox Sensor Circuit Malfunction (Bank 2 Sensor 1)

P0151

Ox Sensor Circuit Low Voltage (Bank 2 Sensor 1)

P0152

Ox Sensor Circuit High Voltage (Bank 2 Sensor 1)

P0153

Ox Sensor Circuit Slow Response (Bank 2 Sensor 1)

P0154

Ox Sensor Circuit No Activity Detected (Bank 2 Sensor 1)

P0155

Ox Sensor Heater Circuit Malfunction (Bank 2 Sensor 1)

P0156

Ox Sensor Circuit Malfunction (Bank 2 Sensor 2)

P0157

Ox Sensor Circuit Low Voltage (Bank 2 Sensor 2)

P0158

Ox Sensor Circuit High Voltage (Bank 2 Sensor 2)

P0159

Ox Sensor Circuit Slow Response (Bank 2 Sensor 2)

P0160

Ox Sensor Circuit No Activity Detected (Bank 2 Sensor 2)

P0161

Ox Sensor Heater Circuit Malfunction (Bank 2 Sensor 2)

P0162

Ox Sensor Circuit Malfunction (Bank 2 Sensor 3)

P0163

Ox Sensor Circuit Low Voltage (Bank 2 Sensor 3)

P0164

Ox Sensor Circuit High Voltage (Bank 2 Sensor 3)

P0165

Ox Sensor Circuit Slow Response (Bank 2 Sensor 3)

P0166

Ox Sensor Circuit No Activity Detected (Bank 2 Sensor 3)

P0167

Ox Sensor Heater Circuit Malfunction (Bank 2 Sensor 3)

P0170

Fuel Trim Malfunction (Bank 1)

P0171

System Too Lean (Bank 1)

P0172

System Too Rich (Bank 1)

P0173

Fuel Trim Malfunction (Bank 2)

P0174

System Too Lean (Bank 2)

P0175

System Too Rich (Bank 2)

P0176

Fuel Composition Sensor Circuit Malfunction

P0177

Fuel Composition Sensor Circuit Range/Performance

P0178

Fuel Composition Sensor Circuit Low Input

P0179

Fuel Composition Sensor Circuit High Input

P0180

Fuel Temperature Sensor A Circuit Malfunction

P0181

Fuel Temperature Sensor A Circuit Performance

P0182

Fuel Temperature Sensor A Circuit low Input

P0183

Fuel Temperature Sensor A Circuit High Input

P0184

Fuel Temperature Sensor A Circuit Intermittent

P0185

Fuel Temperature Sensor B Circuit Malfunction

P0186

Fuel Temperature Sensor B Circuit Range/Performance

P0187

Fuel Temperature Sensor U Circuit Low Input

P0188

Fuel Temperature Sensor B Circuit High Input

P0189

Fuel Temperature Sensor B Circuit Intermittent

P0190

Fuel Rail Pressure Sensor Circuit Malfunction

P0191

Fuel Rail Pressure Sensor Circuit Range/Performance

P0192

Fuel Rail Pressure Sensor Circuit Low Input

P0193

Fuel Rail Pressure Sensor Circuit High Input

P0194

Fuel Rail Pressure Sensor Circuit Intermittent

P0195

Engine Oil Temperature Sensor Malfunction

P0196

Engine Oil Temperature Sensor Range/Performance

P0197

Engine Oil Temperature Sensor Low

P0198

Engine Oil Temperature Sensor High

P0199

Engine Oil Temperature Sensor Intermittent

System Too Lean – Bank 1

Description:

How does a P0171 code trigger the check engine light? This code will trigger the check engine light as follows:

The adaptive fuel strategy in the vehicle’s computer constantly monitors the fuel delivery system to make sure the engine is running at an optimum air to fuel ratio, which is 14.7:1. The computer adjusts injector pulse width to regulate the amount of fuel going into the engine. The oxygen sensors relay information to the Powertrain Control Module (computer), informing it of the oxygen content in the exhaust. This information is translated by the computer, and used to determine if more or less fuel is needed. The computer will then adjust fuel flow (and possibly other related engine operating characteristics), to keep the correct air fuel mixture. This loop continues as long as the engine is running. Please refer to our article Oxygen Sensor Code Diagnosis for more info on this system. A P0171 check engine light code is set when the computer has reached a rich calibration limit and can not add enough fuel to maintain the correct mixture.

Possible Causes:

Refer to our Oxygen Sensor Code Diagnosis article for a list of all possible causes. The following is an overview of P0171 check engine light code possible causes.

Fuel System:

Leaking or faulty fuel pressure regulator
Plugged or dirty fuel filter or lines
Fuel pump weak or defective check valve
Injectors leaking or faulty
Low fuel pressure or running out of fuel
Leaking EVAP system components
Faulty FRP (Fuel Rail Pressure Sensor)

Air Intake System

Vacuum leaks
Contaminated, damaged or faulty Mass Air Flow sensor
PCV valve leak or stuck open
Air induction turbulance caused by wrong filter
Oil dipstick not seated
Air leaks after the Mass Air Flow Sensor (MAF)
Oil coated aftermarket air filter

Exhaust System

Any exhaust leak before or near the oxygen sensors

EGR System

Vacuum line disconnected from EGR System Module (ESM)
EGR valve, tube or gasket leak
EGR vacuum regulator valve leaking

Secondary Air Injection System

Mechanically stuck secondary air injection valve

Recent Comments
  • Reset the Maintenance Light on Dacia Sandero
    How to Reset the Maintenance Light on Dacia Sandero: A Detailed Guide Owning a Dacia Sandero comes with the responsibility of ensuring it runs optimally. An essential aspect of this is recognizing and addressing the maintenance reminders. This guide provides instructions on resetting the maintenance light for Dacia Sandero, a crucial step after servicing your […]
  • RESET ENGINE OIL LIFE CADILLAC CT6 ON 2014-2017
    Resetting the Engine Oil Life Indicator for Cadillac CT6 (2014-2017) The Cadillac CT6, a hallmark of luxury and engineering precision, requires meticulous care, especially when it comes to its engine oil. One of the essential aspects of maintaining this vehicle is understanding how to reset the engine oil life indicator. This feature ensures that the […]
  • Reset oil life for Hyundai Veloster ON 2014-2017
    Step-by-Step Guide: Resetting Oil Life on Hyundai Veloster (2014-2017) Maintaining the health of your Hyundai Veloster’s engine is crucial. The vehicle’s oil life monitoring system alerts you when it’s time for an oil change. If you have a Hyundai Veloster from the years 2014 through 2017, follow this guide to reset the oil life indicator […]
  • Reset Oil Change Warning Light for Dacia Duster 2009-2015
    Step-by-Step Guide: Resetting the Oil Change Warning Light for Dacia Duster (2009-2015) Do you own a 2009-2015 Dacia Duster? Then, knowing how to reset its oil change warning light is crucial. This light reminds you when to change the engine oil, ensuring peak performance for your vehicle. In this guide, we’ll walk you through the […]
  • Service light reset dashboard BMW X5 and BMW X6
    How do you reset maintenance light, reset service light indicator BMW X5 and BMW X6, year 2000-2013. For reset maintenance light and that can be made manually by use button on car dashboard. Reset oil service light, engine oil life BMW X5 and BMW X6, year 2000-2013 oil reset instructions: Turn the ignition to the […]