Sensors That Trigger the Check Engine Light

Modern engine control units (ECUs) constantly monitor sensor signals via OBD-II. Out-of-range, irrational, or missing data triggers a Diagnostic Trouble Code (DTC) and illuminates the Check Engine Light (MIL).

Oxygen (O2) Sensor

  • Monitors exhaust oxygen to optimize air-fuel ratio.

  • Failure leads to rich/lean mixtures, poor mileage, and emissions issues.

  • Common codes: P0130–P0161 (circuit faults, slow response, heater issues).

MAP Sensor (Manifold Absolute Pressure)

  • Measures intake pressure to gauge engine load.

  • Faults cause incorrect fuel injection and ignition timing.

  • Common codes: P0105–P0109 (range/performance/circuit problems).

MAF Sensor (Mass Air Flow)

  • Quantifies air entering the engine.

  • Dirty or failed units result in hesitation and stalling.

  • Common codes: P0100–P0104 (signal low/high input faults).

Throttle Position Sensor (TPS)

  • Reports throttle opening to the ECU.

  • Issues lead to poor acceleration and transmission shifts.

  • Common codes: P0120–P0124 (correlation/voltage errors).

Coolant Temperature (ECT) Sensor

  • Tracks engine temp for cold starts and fan operation.

  • Bad readings cause hard starting and excess fuel use.

  • Common codes: P0115–P0119 (signal faults).

Camshaft Position (CMP) Sensor

  • Syncs fuel injection and ignition timing.

  • Failure triggers misfires or no-start conditions.

  • Common codes: P0340–P0349 (circuit faults).

Knock Sensor

  • Detects detonation (knocking) to protect the engine.

  • ECU retards timing, reducing power.

  • Common codes: P0325–P0334 (circuit/performance issues).

Fuel Pressure Sensor

  • Monitors rail pressure for efficient combustion.

  • Faults disrupt fuel delivery.

  • Common codes: P0087–P0093 (pressure extremes/leaks).

Pro Tip: Sensors may test fine—check wiring, vacuum leaks, or ECU voltage first. Always scan live data, not just codes.
Source: Dr. Mechanics Facebook