This section covers OBD-II codes P2600 to P2699, which are primarily related to ECM – computer output circuit.

At OBDCode.org, we are committed to providing you with detailed and accurate information about OBD-II codes—all in one site. Here’s what you can expect:

  • Symptoms of OBD Codes: Understand the signs and issues your vehicle may display for each code.
  • Root Causes of OBD Codes: Identify potential reasons behind the fault, helping you address the problem effectively.
  • Expected Location of OBD Issues: Pinpoint where the issue is likely to occur, simplifying diagnostics and repair.

If the OBD code you’re searching for isn’t covered yet—don’t worry! This site is constantly growing with new information and resources added regularly. Be sure to check back soon for updates.

P2600Engine coolant pump motor – open circuit
P2601Engine coolant pump motor- range/performance problem
P2602Engine coolant pump motor- circuit low
P2603Engine coolant pump motor – circuit high
P2604Intake air heater A – range/performance problem
P2605Intake air heater A – open circuit
P2606Intake air heater B – range/performance problem
P2607Intake air heater B – circuit low
P2608Intake air heater B – circuit high
P2609Intake air heater system – performance problem
P260APower take-off (PTO), control – open circuit
P260BPower take-off (PTO), control – circuit low
P260CPower take-off (PTO) control – circuit high
P260DPower take-off (PTO) engaged warning lamp – control circuit
P260EDiesel Particulate Filter Regeneration Lamp Control Circuit
P260FEvaporative emission (EVAP) system – monitoring processor performance problem
P2610Engine control module (ECM) – internal engine off timer performance
P2611NC refrigerant distribution valve – open circuit
P2612NC refrigerant distribution valve – circuit low
P2613NC refrigerant distribution valve – circuit high
P2614Camshaft position (CMP), output signal – open circuit
P2615Camshaft position (CMP), output signal – circuit low
P2616Camshaft position (CMP), output signal – circuit high
P2617Crankshaft position (CKP), output signal – open circuit
P2618Crankshaft position (CKP), output signal – circuit low
P2619Crankshaft position (CKP), output signal – circuit high
P261ACoolant Pump “B” Control Circuit/Open
P261BCoolant Pump “B” Control Circuit Range/Performance
P261CCoolant Pump “B” Control Circuit Low
P261DCoolant Pump “B” Control Circuit High
P261EISO/SAE Reserved
P261FISO/SAE Reserved
P2620Throttle position (TP), output signal – open circuit
P2621Throttle position (TP), output signal – circuit low
P2622Throttle position (TP), output signal – circuit high
P2623Injector control pressure regulator- open circuit
P2624Injector control pressure regulator- circuit low
P2625Injector control pressure regulator – circuit high
P2626Heated oxygen sensor (H02S) 1, bank 1, pumping current trim – open circuit / – no signal
P2627Heated oxygen sensor (H02S) 1, bank 1, pumping current trim – circuit low
P2628Heated oxygen sensor (H02S) 1, bank 1, pumping current trim – circuit high
P2629Heated oxygen sensor (H02S) 1, bank 2, pumping current trim – open circuit / – no signal
P262AISO/SAE Reserved
P262BISO/SAE Reserved
P262CISO/SAE Reserved
P262DISO/SAE Reserved
P262EISO/SAE Reserved
P262FISO/SAE Reserved
P2630Heated oxygen sensor (H02S) 1, bank 2, pumping current trim – circuit low
P2631Heated oxygen sensor (H02S) 1, bank 2, pumping current trim – circuit high
P2632Fuel pump (FP) B, control – open circuit
P2633Fuel pump (FP) B, control – circuit low
P2634Fuel pump (FP) B, control – circuit high
P2635Fuel pump (FP) A- low flow/performance problem
P2636Fuel pump (FP) B- low flow/performance problem
P2637Torque management, feedback signal A – malfunction
P2638Torque management, feedback signal A – range/performance problem
P2639Torque management, feedback signal A – signal low
P263AISO/SAE Reserved
P263BISO/SAE Reserved
P263CISO/SAE Reserved
P263DISO/SAE Reserved
P263EISO/SAE Reserved
P263FISO/SAE Reserved
P2640Torque management, feedback signal A – signal high
P2641Torque management, feedback signal B – malfunction
P2642Torque management, feedback signal B – range/performance problem
P2643Torque management, feedback signal B – signal low
P2644Torque management, feedback signal B – signal high
P2645Rocker arm actuator A, bank 1 – open circuit
P2646Rocker arm actuator A, bank 1 – performance problem or actuator stuck off
P2647Rocker arm actuator A, bank 1 – actuator stuck on
P2648Rocker arm actuator A, bank 1 – circuit low
P2649Rocker arm actuator A, bank 1 – circuit high
P264ARocker arm actuator position sensor A, bank 1 – circuit malfunction
P264BRocker arm actuator position sensor A, bank 1 – circuit range/performance
P264CRocker arm actuator position sensor A, bank 1 – circuit low
P264DRocker arm actuator position sensor A, bank 1 – circuit high
P264ERocker arm actuator position sensor A, bank 1 – circuit intermittent/erratic
P264FISO/SAE Reserved
P2650Rocker arm actuator B, bank 1 – open circuit
P2651Rocker arm actuator B, bank 1 – performance problem or actuator stuck off
P2652Rocker arm actuator B, bank 1 -actuator stuck on
P2653Rocker arm actuator B, bank 1 – circuit low
P2654Rocker arm actuator B, bank 1 – circuit high
P2655Rocker arm actuator A, bank 2 – open circuit
P2656Rocker arm actuator A, bank 2 – performance problem or actuator stuck off
P2657Rocker arm actuator A, bank 2 – actuator stuck on
P2658Rocker arm actuator A, bank 2 – circuit low
P2659Rocker arm actuator A, bank 2 – circuit high
P265ARocker arm actuator position sensor B, bank 1 – circuit malfunction
P265BRocker arm actuator position sensor B, bank 1 – circuit range/performance
P265CRocker arm actuator position sensor B, bank 1 – circuit low
P265DRocker arm actuator position sensor B, bank 1 – circuit high
P265ERocker arm actuator position sensor B, bank 1 – circuit intermittent/erratic
P265FISO/SAE Reserved
P2660Rocker arm actuator B, bank 2 – open circuit
P2661Rocker arm actuator B, bank 2 – performance problem or actuator stuck off
P2662Rocker arm actuator B, bank 2- actuator stuck on
P2663Rocker arm actuator B, bank 2 – circuit low
P2664Rocker arm actuator B, bank 2 -circuit high
P2665Fuel shut-off solenoid B – open circuit
P2666Fuel shut-off solenoid B – circuit low
P2667Fuel shut-off solenoid B – circuit high
P2668Fuel mode indicator lamp- circuit malfunction
P2669Actuator supply voltage B – open circuit
P266ARocker arm actuator position sensor A, bank 2 – circuit malfunction
P266BRocker arm actuator position sensor A, bank 2 – circuit range/performance
P266C“A” Rocker Arm Actuator Position Sensor Circuit Low Bank 2
P266DRocker arm actuator position sensor A, bank 2 – circuit high
P266ERocker arm actuator position sensor A, bank 2 – circuit intermittent/erratic
P266FISO/SAE Reserved
P2670Actuator supply voltage B – circuit low
P2671Actuator supply voltage B – circuit high
P2672Injection Pump Timing Offset
P2673Injection Pump Timing Calibration Not Learned
P2674Injection Pump Fuel Calibration Not Learned
P2675Air Cleaner Inlet Control Circuit/Open
P2676Air Cleaner Inlet Control Circuit Low
P2677Air Cleaner Inlet Control Circuit High
P2678Coolant Degassing Valve Control Circuit/Open
P2679Coolant Degassing Valve Control Circuit Low
P267ARocker arm actuator position sensor B, bank 2 – circuit malfunction
P267BRocker arm actuator position sensor B, bank 2 – circuit range/performance
P267CRocker arm actuator position sensor B, bank 2 – circuit low
P267DRocker arm actuator position sensor B, bank 2 – circuit high
P267ERocker arm actuator position sensor B, bank 2- circuit intermittent/erratic
P267FISO/SAE Reserved
P2680Coolant Degassing Valve Control Circuit High
P2681Engine Coolant Bypass Valve Control Circuit/Open
P2682Engine Coolant Bypass Valve Control Circuit Low
P2683Engine Coolant Bypass Valve Control Circuit High
P2684Actuator Supply Voltage “C” Circuit/Open
P2685Actuator Supply Voltage “C” Circuit Low
P2686Actuator Supply Voltage “C” Circuit High
P2687Fuel Supply Heater Control Circuit/Open
P2688Fuel Supply Heater Control Circuit Low
P2689Fuel Supply Heater Control Circuit High
P268AInjector – calibration not learned/programmed
P268BFuel high pressure pump- calibration not learned/programmed
P268CInjector 1 – data incompatible
P268DInjector 2 – data incompatible
P268EInjector 3 – data incompatible
P268FInjector 4 – data incompatible
P2690Cylinder 5 Injector Data Incompatible
P2691Cylinder 6 Injector Data Incompatible
P2692Cylinder 7 Injector Data Incompatible
P2693Cylinder 8 Injector Data Incompatible
P2694Cylinder 9 Injector Data Incompatible
P2695Cylinder 10 Injector Data Incompatible
P2696Injector Data Incompatible
P2697Exhaust Aftertreatment Fuel Injector “A” Circuit/Open
P2698Exhaust Aftertreatment Fuel Injector “A” Performance
P2699Exhaust Aftertreatment Fuel Injector “A” Circuit Low
P269AExhaust Aftertreatment Fuel Injector “A” Circuit High
P269BExhaust Aftertreatment Glow Plug Control Circuit/Open
P269CExhaust Aftertreatment Glow Plug Control Performance
P269DExhaust Aftertreatment Glow Plug Control Circuit Low
P269EExhaust Aftertreatment Glow Plug Control Circuit High
P269FExhaust Aftertreatment Glow Plug Circuit/Open
P26A0Exhaust Aftertreatment Glow Plug Performance
P26A1Exhaust Aftertreatment Glow Plug Circuit Low
P26A2Exhaust Aftertreatment Glow Plug Circuit High
P26A3 – P26FFISO/SAE Reserved
P26B7Engine Coolant Bypass Valve ‘C’ Control Circuit/Open