OBD2 Fault Code Library
Free lookup for thousands of OBD2 trouble codes: filter by family, read short meanings, and open deeper articles. Desktop ELM327 scanner with live data and AI guidance.
OBD2 symptoms
Look up diagnostic trouble codes by what the car is doing: misfire, overheating, rough idle, a check engine light, and other common symptoms.
- Engine misfire
- Engine overheating
- Rough idle
- Check engine light
- Poor fuel economy
- Hard starting
- Engine stalling
- Catalytic converter efficiency
- Oxygen sensor fault
- EVAP leak
- Thermostat not reaching temperature
- Lean air-fuel mixture
- Rich air-fuel mixture
- EGR flow fault
- Engine knock
- Charging system
- Throttle position
- Mass airflow sensor
- Turbo underboost
- Coolant temperature sensor
- Transmission fault
- P260C — P260C — PTO Control Circuit High. A fault in the sensor and actuator circuits. The car is usually drivable while you plan the repair. Typical causes: corroded, loose or damaged connector, open or shorted wiring in the circuit, faulty sensor or actuator of the affected circuit.
- P260D — PTO Engaged Lamp Control Circuit (P260D): a powertrain (engine/transmission) fault affecting the sensor and actuator circuits. The car is usually drivable while you plan the repair. Most often caused by blown fuse feeding the circuit, control module driver fault, faulty sensor or actuator of the affected circuit.
- P260E — Diesel Particulate Filter Regeneration Lamp Control Circuit (P260E): a powertrain (engine/transmission) fault affecting the diesel particulate filter (DPF). Short, gentle driving to a shop is usually possible. Most often caused by excessive ash loading (end of DPF life), engine faults producing excess soot (EGR, injectors), faulty differential pressure or exhaust temperature sensor.
- P260F — OBD2 code P260F flags a problem with the evaporative emission (EVAP) system (evaporative system monitoring processor performance). The car is usually drivable while you plan the repair. Common culprits: saturated or damaged charcoal canister, loose, damaged or wrong fuel cap, faulty vent valve or leak detection pump.
- P2610 — P2610 — ECM/PCM Internal Engine Off Timer Performance. A fault in the sensor and actuator circuits. The car is usually drivable while you plan the repair. Typical causes: control module driver fault, corroded, loose or damaged connector, open or shorted wiring in the circuit.
- P2611 — P2611 — A/C Refrigerant Distribution Valve Control Circuit/Open. A fault in the sensor and actuator circuits. The car is usually drivable while you plan the repair. Typical causes: faulty sensor or actuator of the affected circuit, blown fuse feeding the circuit, control module driver fault.
- P2613 — P2613 — A/C Refrigerant Distribution Valve Control Circuit High. A fault in the sensor and actuator circuits. The car is usually drivable while you plan the repair. Typical causes: open or shorted wiring in the circuit, blown fuse feeding the circuit, corroded, loose or damaged connector.
- P2614 — OBD2 code P2614 flags a problem with the camshaft position and variable valve timing (camshaft position signal output circuit/open). Short, gentle driving to a shop is usually possible. Common culprits: faulty camshaft position sensor, damaged sensor wiring or reluctor ring, worn timing chain/belt or jumped timing.
- P2616 — P2616 — Camshaft Position Signal Output Circuit High. A fault in the camshaft position and variable valve timing. Short, gentle driving to a shop is usually possible. Typical causes: worn cam phaser, damaged sensor wiring or reluctor ring, low or dirty engine oil affecting VVT.
- P2617 — Crankshaft Position Signal Output Circuit/Open (P2617): a powertrain (engine/transmission) fault affecting the crankshaft position sensing. Driving is not recommended until fixed. Most often caused by failed crankshaft position sensor, damaged sensor wiring or connector, damaged reluctor wheel on the crankshaft.
- P2618 — Crankshaft Position Signal Output Circuit Low (P2618): a powertrain (engine/transmission) fault affecting the crankshaft position sensing. Driving is not recommended until fixed. Most often caused by failed crankshaft position sensor, damaged reluctor wheel on the crankshaft, damaged sensor wiring or connector.
- P2619 — P2619 — Crankshaft Position Signal Output Circuit High. A fault in the crankshaft position sensing. Driving is not recommended until fixed. Typical causes: damaged sensor wiring or connector, ECM signal processing fault, incorrect sensor air gap.
- P261A — Coolant Pump "B" Control Circuit/Open (P261A): a powertrain (engine/transmission) fault affecting the engine cooling and temperature control. Short, gentle driving to a shop is usually possible. Most often caused by water pump or radiator issues, thermostat stuck open or closed, failed cooling fan or fan relay.
- P261B — P261B — Coolant Pump "B" Control Circuit Range/Performance. A fault in the engine cooling and temperature control. Short, gentle driving to a shop is usually possible. Typical causes: failed cooling fan or fan relay, thermostat stuck open or closed, low coolant level or air in the system.
- P261D — OBD2 code P261D flags a problem with the engine cooling and temperature control (coolant pump "B" control circuit high). Short, gentle driving to a shop is usually possible. Common culprits: faulty coolant temperature sensor, thermostat stuck open or closed, low coolant level or air in the system.
- P2620 — Throttle Position Output Circuit/Open (P2620): a powertrain (engine/transmission) fault affecting the throttle and intake air metering. Short, gentle driving to a shop is usually possible. Most often caused by dirty throttle body or stuck throttle plate, intake air leaks after the MAF sensor, failed electronic throttle motor.
- P2621 — P2621 — Throttle Position Output Circuit Low. A fault in the throttle and intake air metering. Short, gentle driving to a shop is usually possible. Typical causes: intake air leaks after the MAF sensor, contaminated or failed MAF/MAP sensor, wiring or connector faults in the throttle circuit.
- P2622 — Throttle Position Output Circuit High (P2622): a powertrain (engine/transmission) fault affecting the throttle and intake air metering. Short, gentle driving to a shop is usually possible. Most often caused by intake air leaks after the MAF sensor, dirty throttle body or stuck throttle plate, wiring or connector faults in the throttle circuit.
- P2623 — OBD2 code P2623 flags a problem with the fuel delivery and mixture control (injector control pressure regulator circuit/open). Short, gentle driving to a shop is usually possible. Common culprits: clogged or leaking fuel injectors, contaminated or incorrect fuel, vacuum or intake leaks skewing the mixture.
- P2624 — Injector Control Pressure Regulator Circuit Low (P2624): a powertrain (engine/transmission) fault affecting the fuel delivery and mixture control. Short, gentle driving to a shop is usually possible. Most often caused by vacuum or intake leaks skewing the mixture, faulty fuel pressure regulator, faulty fuel rail pressure sensor or wiring.
- P2626 — OBD2 code P2626 flags a problem with the oxygen sensor circuit (O2 sensor pumping current trim circuit/open bank 1 sensor 1). The car is usually drivable while you plan the repair. Common culprits: aged or contaminated oxygen sensor, blown sensor heater fuse, exhaust leak near the sensor.
- P2627 — O2 Sensor Pumping Current Trim Circuit Low Bank 1 Sensor 1 (P2627): a powertrain (engine/transmission) fault affecting the oxygen sensor circuit. The car is usually drivable while you plan the repair. Most often caused by aged or contaminated oxygen sensor, exhaust leak near the sensor, blown sensor heater fuse.
- P2628 — O2 Sensor Pumping Current Trim Circuit High Bank 1 Sensor 1 (P2628): a powertrain (engine/transmission) fault affecting the oxygen sensor circuit. The car is usually drivable while you plan the repair. Most often caused by oil or coolant contamination of the sensor tip, damaged sensor wiring or connector, blown sensor heater fuse.
- P2629 — OBD2 code P2629 flags a problem with the oxygen sensor circuit (O2 sensor pumping current trim circuit/open bank 2 sensor 1). The car is usually drivable while you plan the repair. Common culprits: oil or coolant contamination of the sensor tip, exhaust leak near the sensor, aged or contaminated oxygen sensor.