Block of codes

P01xx codes: fuel and air metering

This block brings together the codes from P0100 to P0199 in the glossary. Open yours to see what it means, its causes and whether you can keep driving.

Reviewed by Daniel Morales, founder of Reprorace SL, on

What this block covers

Fuel and air metering

The engine measures the incoming air and meters the fuel so the mixture is right; the throttle, the accelerator pedal and the turbo are here too. A fault usually shows as higher fuel use, jerking, lack of power or hard starting.

Emission control

The catalytic converter, oxygen sensors, EGR, fuel vapor system (EVAP), particulate filter and NOx reduction clean the exhaust. A fault here raises pollution and may make the car fail its inspection; left alone, some end in a bigger fault or in limp-home mode.

Engine (mechanical, cooling and lubrication)

The engine's mechanics, timing (camshaft and crankshaft), cooling and lubrication. Many of these codes check that the engine is in time and at the right temperature.

The 135 codes of the block

  • P0100Mass or volume air flow sensor A, circuit: malfunction
  • P0101Mass or volume air flow sensor A, circuit: range/performance
  • P0102Mass or volume air flow sensor A, circuit: signal low
  • P0103Mass or volume air flow sensor A, circuit: signal high
  • P0104Mass or volume air flow sensor A, circuit: intermittent
  • P0105Manifold absolute pressure/barometric pressure sensor, circuit: malfunction
  • P0106Manifold absolute pressure/barometric pressure sensor, circuit: range/performance
  • P0107Manifold absolute pressure/barometric pressure sensor, circuit: signal low
  • P0108Manifold absolute pressure/barometric pressure sensor, circuit: signal high
  • P0109Manifold absolute pressure/barometric pressure sensor, circuit: intermittent
  • P010AMass or volume air flow sensor B, circuit: malfunction
  • P010BMass or volume air flow sensor B, circuit: range/performance
  • P010CMass or volume air flow sensor B, circuit: signal low
  • P010DMass or volume air flow sensor B, circuit: signal high
  • P010EMass or volume air flow sensor B, circuit: intermittent/erratic
  • P010FMass or volume air flow sensor A/B: correlation fault
  • P0110Intake air temperature sensor 1 (bank 1), circuit: malfunction
  • P0111Intake air temperature sensor 1 (bank 1), circuit: range/performance
  • P0112Intake air temperature sensor 1 (bank 1), circuit: signal low
  • P0113Intake air temperature sensor 1 (bank 1), circuit: signal high
  • P0114Intake air temperature sensor 1 (bank 1), circuit: intermittent
  • P0115Engine coolant temperature sensor 1, circuit: malfunction
  • P0116Engine coolant temperature sensor 1, circuit: range/performance
  • P0117Engine coolant temperature sensor 1, circuit: signal low
  • P0118Engine coolant temperature sensor 1, circuit: signal high
  • P0119Engine coolant temperature sensor 1, circuit: intermittent/erratic
  • P011AEngine coolant temperature sensor 1/2: correlation fault
  • P011BCorrelation fault between engine coolant temperature and intake air temperature
  • P011CCorrelation fault between charge air cooler temperature and intake air temperature (bank 1)
  • P011DCorrelation fault between charge air cooler temperature and intake air temperature (bank 2)
  • P0120Throttle/pedal position sensor/switch A, circuit: malfunction
  • P0121Throttle/pedal position sensor/switch A, circuit: range/performance
  • P0122Throttle/pedal position sensor/switch A, circuit: signal low
  • P0123Throttle/pedal position sensor/switch A, circuit: signal high
  • P0124Throttle/pedal position sensor/switch A, circuit: intermittent
  • P0125Insufficient coolant temperature for closed loop fuel control
  • P0126Insufficient coolant temperature for stable operation
  • P0127Intake air temperature: too high
  • P0128Coolant thermostat: coolant temperature below the thermostat regulating temperature
  • P0129Barometric pressure: too low
  • P012ATurbocharger/supercharger inlet pressure sensor A, circuit: malfunction
  • P012BTurbocharger/supercharger inlet pressure sensor A, circuit: range/performance
  • P012CTurbocharger/supercharger inlet pressure sensor A, circuit: signal low
  • P012DTurbocharger/supercharger inlet pressure sensor A, circuit: signal high
  • P012ETurbocharger/supercharger inlet pressure sensor A, circuit: intermittent/erratic
  • P0130O2 sensor (bank 1, sensor 1), circuit: malfunction
  • P0131O2 sensor (bank 1, sensor 1), circuit: voltage low
  • P0132O2 sensor (bank 1, sensor 1), circuit: voltage high
  • P0133O2 sensor (bank 1, sensor 1), circuit: slow response
  • P0134O2 sensor (bank 1, sensor 1), circuit: no activity detected
  • P0135O2 sensor heater (bank 1, sensor 1), circuit: malfunction
  • P0136O2 sensor (bank 1, sensor 2), circuit: malfunction
  • P0137O2 sensor (bank 1, sensor 2), circuit: voltage low
  • P0138O2 sensor (bank 1, sensor 2), circuit: voltage high
  • P0139O2 sensor (bank 1, sensor 2), circuit: slow response
  • P013AO2 sensor: slow response - rich to lean (bank 1, sensor 2)
  • P013BO2 sensor: slow response - lean to rich (bank 1, sensor 2)
  • P013CO2 sensor: slow response - rich to lean (bank 2, sensor 2)
  • P013DO2 sensor: slow response - lean to rich (bank 2, sensor 2)
  • P013EO2 sensor: delayed response - rich to lean (bank 1, sensor 2)
  • P013FO2 sensor: delayed response - lean to rich (bank 1, sensor 2)
  • P0140O2 sensor (bank 1, sensor 2), circuit: no activity detected
  • P0141O2 sensor heater (bank 1, sensor 2), circuit: malfunction
  • P0142O2 sensor (bank 1, sensor 3), circuit: malfunction
  • P0143O2 sensor (bank 1, sensor 3), circuit: voltage low
  • P0144O2 sensor (bank 1, sensor 3), circuit: voltage high
  • P0145O2 sensor (bank 1, sensor 3), circuit: slow response
  • P0146O2 sensor (bank 1, sensor 3), circuit: no activity detected
  • P0147O2 sensor heater (bank 1, sensor 3), circuit: malfunction
  • P0148Fuel: delivery error
  • P0149Fuel timing: error
  • P014AO2 sensor: delayed response - rich to lean (bank 2, sensor 2)
  • P014BO2 sensor: delayed response - lean to rich (bank 2, sensor 2)
  • P014CO2 sensor: slow response - rich to lean (bank 1, sensor 1)
  • P014DO2 sensor: slow response - lean to rich (bank 1, sensor 1)
  • P014EO2 sensor: slow response - rich to lean (bank 2, sensor 1)
  • P014FO2 sensor: slow response - lean to rich (bank 2, sensor 1)
  • P0150O2 sensor (bank 2, sensor 1), circuit: malfunction
  • P0151O2 sensor (bank 2, sensor 1), circuit: voltage low
  • P0152O2 sensor (bank 2, sensor 1), circuit: voltage high
  • P0153O2 sensor (bank 2, sensor 1), circuit: slow response
  • P0154O2 sensor (bank 2, sensor 1), circuit: no activity detected
  • P0155O2 sensor heater (bank 2, sensor 1), circuit: malfunction
  • P0156O2 sensor (bank 2, sensor 2), circuit: malfunction
  • P0157O2 sensor (bank 2, sensor 2), circuit: voltage low
  • P0158O2 sensor (bank 2, sensor 2), circuit: voltage high
  • P0159O2 sensor (bank 2, sensor 2), circuit: slow response
  • P015AO2 sensor: delayed response - rich to lean (bank 1, sensor 1)
  • P015BO2 sensor: delayed response - lean to rich (bank 1, sensor 1)
  • P015CO2 sensor: delayed response - rich to lean (bank 2, sensor 1)
  • P015DO2 sensor: delayed response - lean to rich (bank 2, sensor 1)
  • P0160O2 sensor (bank 2, sensor 2), circuit: no activity detected
  • P0161O2 sensor heater (bank 2, sensor 2), circuit: malfunction
  • P0162O2 sensor (bank 2, sensor 3), circuit: malfunction
  • P0163O2 sensor (bank 2, sensor 3), circuit: voltage low
  • P0164O2 sensor (bank 2, sensor 3), circuit: voltage high
  • P0165O2 sensor (bank 2, sensor 3), circuit: slow response
  • P0166O2 sensor (bank 2, sensor 3), circuit: no activity detected
  • P0167O2 sensor heater (bank 2, sensor 3), circuit: malfunction
  • P0170Fuel trim (bank 1): malfunction
  • P0171Mixture too lean (bank 1)
  • P0172Mixture too rich (bank 1)
  • P0173Fuel trim (bank 2): malfunction
  • P0174Mixture too lean (bank 2)
  • P0175Mixture too rich (bank 2)
  • P0176Fuel composition sensor, circuit: malfunction
  • P0177Fuel composition sensor, circuit: range/performance
  • P0178Fuel composition sensor, circuit: signal low
  • P0179Fuel composition sensor, circuit: signal high
  • P0180Fuel temperature sensor A, circuit: malfunction
  • P0181Fuel temperature sensor A, circuit: range/performance
  • P0182Fuel temperature sensor A, circuit: signal low
  • P0183Fuel temperature sensor A, circuit: signal high
  • P0184Fuel temperature sensor A, circuit: intermittent
  • P0185Fuel temperature sensor B, circuit: malfunction
  • P0186Fuel temperature sensor B, circuit: range/performance
  • P0187Fuel temperature sensor B, circuit: signal low
  • P0188Fuel temperature sensor B, circuit: signal high
  • P0189Fuel temperature sensor B, circuit: intermittent
  • P018AFuel pressure sensor B, circuit: malfunction
  • P018BFuel pressure sensor B, circuit: range/performance
  • P018CFuel pressure sensor B, circuit: signal low
  • P018DFuel pressure sensor B, circuit: signal high
  • P018EFuel pressure sensor B, circuit: intermittent/erratic
  • P018FFuel system over pressure relief valve: frequent activation
  • P0190Fuel rail pressure sensor (bank 1), circuit: malfunction
  • P0191Fuel rail pressure sensor (bank 1), circuit: range/performance
  • P0192Fuel rail pressure sensor (bank 1), circuit: signal low
  • P0193Fuel rail pressure sensor (bank 1), circuit: signal high
  • P0194Fuel rail pressure sensor (bank 1), circuit: intermittent/erratic
  • P0195Engine oil temperature sensor A, circuit: malfunction
  • P0196Engine oil temperature sensor A: range/performance
  • P0197Engine oil temperature sensor A, circuit: signal low
  • P0198Engine oil temperature sensor A, circuit: signal high
  • P0199Engine oil temperature sensor A, circuit: intermittent/erratic

Read your car's fault codes on your phone

With an ECO-LITE in the OBD socket you see the codes in your account, with the data captured when the fault happened, and your workshop can check them remotely, always with your permission.

Can we help you get started?

Leave us your details and we will tell you how Diaglana fits your workshop, your fleet or your car.