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

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