This section covers OBD-II codes P2600 to P2699, which are primarily related to ECM – computer output circuit.
P2600 | Engine coolant pump motor – open circuit |
P2601 | Engine coolant pump motor- range/performance problem |
P2602 | Engine coolant pump motor- circuit low |
P2603 | Engine coolant pump motor – circuit high |
P2604 | Intake air heater A – range/performance problem |
P2605 | Intake air heater A – open circuit |
P2606 | Intake air heater B – range/performance problem |
P2607 | Intake air heater B – circuit low |
P2608 | Intake air heater B – circuit high |
P2609 | Intake air heater system – performance problem |
P260A | Power take-off (PTO), control – open circuit |
P260B | Power take-off (PTO), control – circuit low |
P260C | Power take-off (PTO) control – circuit high |
P260D | Power take-off (PTO) engaged warning lamp – control circuit |
P260E | Diesel Particulate Filter Regeneration Lamp Control Circuit |
P260F | Evaporative emission (EVAP) system – monitoring processor performance problem |
P2610 | Engine control module (ECM) – internal engine off timer performance |
P2611 | NC refrigerant distribution valve – open circuit |
P2612 | NC refrigerant distribution valve – circuit low |
P2613 | NC refrigerant distribution valve – circuit high |
P2614 | Camshaft position (CMP), output signal – open circuit |
P2615 | Camshaft position (CMP), output signal – circuit low |
P2616 | Camshaft position (CMP), output signal – circuit high |
P2617 | Crankshaft position (CKP), output signal – open circuit |
P2618 | Crankshaft position (CKP), output signal – circuit low |
P2619 | Crankshaft position (CKP), output signal – circuit high |
P261A | Coolant Pump “B” Control Circuit/Open |
P261B | Coolant Pump “B” Control Circuit Range/Performance |
P261C | Coolant Pump “B” Control Circuit Low |
P261D | Coolant Pump “B” Control Circuit High |
P261E | ISO/SAE Reserved |
P261F | ISO/SAE Reserved |
P2620 | Throttle position (TP), output signal – open circuit |
P2621 | Throttle position (TP), output signal – circuit low |
P2622 | Throttle position (TP), output signal – circuit high |
P2623 | Injector control pressure regulator- open circuit |
P2624 | Injector control pressure regulator- circuit low |
P2625 | Injector control pressure regulator – circuit high |
P2626 | Heated oxygen sensor (H02S) 1, bank 1, pumping current trim – open circuit / – no signal |
P2627 | Heated oxygen sensor (H02S) 1, bank 1, pumping current trim – circuit low |
P2628 | Heated oxygen sensor (H02S) 1, bank 1, pumping current trim – circuit high |
P2629 | Heated oxygen sensor (H02S) 1, bank 2, pumping current trim – open circuit / – no signal |
P262A | ISO/SAE Reserved |
P262B | ISO/SAE Reserved |
P262C | ISO/SAE Reserved |
P262D | ISO/SAE Reserved |
P262E | ISO/SAE Reserved |
P262F | ISO/SAE Reserved |
P2630 | Heated oxygen sensor (H02S) 1, bank 2, pumping current trim – circuit low |
P2631 | Heated oxygen sensor (H02S) 1, bank 2, pumping current trim – circuit high |
P2632 | Fuel pump (FP) B, control – open circuit |
P2633 | Fuel pump (FP) B, control – circuit low |
P2634 | Fuel pump (FP) B, control – circuit high |
P2635 | Fuel pump (FP) A- low flow/performance problem |
P2636 | Fuel pump (FP) B- low flow/performance problem |
P2637 | Torque management, feedback signal A – malfunction |
P2638 | Torque management, feedback signal A – range/performance problem |
P2639 | Torque management, feedback signal A – signal low |
P263A | ISO/SAE Reserved |
P263B | ISO/SAE Reserved |
P263C | ISO/SAE Reserved |
P263D | ISO/SAE Reserved |
P263E | ISO/SAE Reserved |
P263F | ISO/SAE Reserved |
P2640 | Torque management, feedback signal A – signal high |
P2641 | Torque management, feedback signal B – malfunction |
P2642 | Torque management, feedback signal B – range/performance problem |
P2643 | Torque management, feedback signal B – signal low |
P2644 | Torque management, feedback signal B – signal high |
P2645 | Rocker arm actuator A, bank 1 – open circuit |
P2646 | Rocker arm actuator A, bank 1 – performance problem or actuator stuck off |
P2647 | Rocker arm actuator A, bank 1 – actuator stuck on |
P2648 | Rocker arm actuator A, bank 1 – circuit low |
P2649 | Rocker arm actuator A, bank 1 – circuit high |
P264A | Rocker arm actuator position sensor A, bank 1 – circuit malfunction |
P264B | Rocker arm actuator position sensor A, bank 1 – circuit range/performance |
P264C | Rocker arm actuator position sensor A, bank 1 – circuit low |
P264D | Rocker arm actuator position sensor A, bank 1 – circuit high |
P264E | Rocker arm actuator position sensor A, bank 1 – circuit intermittent/erratic |
P264F | ISO/SAE Reserved |
P2650 | Rocker arm actuator B, bank 1 – open circuit |
P2651 | Rocker arm actuator B, bank 1 – performance problem or actuator stuck off |
P2652 | Rocker arm actuator B, bank 1 -actuator stuck on |
P2653 | Rocker arm actuator B, bank 1 – circuit low |
P2654 | Rocker arm actuator B, bank 1 – circuit high |
P2655 | Rocker arm actuator A, bank 2 – open circuit |
P2656 | Rocker arm actuator A, bank 2 – performance problem or actuator stuck off |
P2657 | Rocker arm actuator A, bank 2 – actuator stuck on |
P2658 | Rocker arm actuator A, bank 2 – circuit low |
P2659 | Rocker arm actuator A, bank 2 – circuit high |
P265A | Rocker arm actuator position sensor B, bank 1 – circuit malfunction |
P265B | Rocker arm actuator position sensor B, bank 1 – circuit range/performance |
P265C | Rocker arm actuator position sensor B, bank 1 – circuit low |
P265D | Rocker arm actuator position sensor B, bank 1 – circuit high |
P265E | Rocker arm actuator position sensor B, bank 1 – circuit intermittent/erratic |
P265F | ISO/SAE Reserved |
P2660 | Rocker arm actuator B, bank 2 – open circuit |
P2661 | Rocker arm actuator B, bank 2 – performance problem or actuator stuck off |
P2662 | Rocker arm actuator B, bank 2- actuator stuck on |
P2663 | Rocker arm actuator B, bank 2 – circuit low |
P2664 | Rocker arm actuator B, bank 2 -circuit high |
P2665 | Fuel shut-off solenoid B – open circuit |
P2666 | Fuel shut-off solenoid B – circuit low |
P2667 | Fuel shut-off solenoid B – circuit high |
P2668 | Fuel mode indicator lamp- circuit malfunction |
P2669 | Actuator supply voltage B – open circuit |
P266A | Rocker arm actuator position sensor A, bank 2 – circuit malfunction |
P266B | Rocker arm actuator position sensor A, bank 2 – circuit range/performance |
P266C | “A” Rocker Arm Actuator Position Sensor Circuit Low Bank 2 |
P266D | Rocker arm actuator position sensor A, bank 2 – circuit high |
P266E | Rocker arm actuator position sensor A, bank 2 – circuit intermittent/erratic |
P266F | ISO/SAE Reserved |
P2670 | Actuator supply voltage B – circuit low |
P2671 | Actuator supply voltage B – circuit high |
P2672 | Injection Pump Timing Offset |
P2673 | Injection Pump Timing Calibration Not Learned |
P2674 | Injection Pump Fuel Calibration Not Learned |
P2675 | Air Cleaner Inlet Control Circuit/Open |
P2676 | Air Cleaner Inlet Control Circuit Low |
P2677 | Air Cleaner Inlet Control Circuit High |
P2678 | Coolant Degassing Valve Control Circuit/Open |
P2679 | Coolant Degassing Valve Control Circuit Low |
P267A | Rocker arm actuator position sensor B, bank 2 – circuit malfunction |
P267B | Rocker arm actuator position sensor B, bank 2 – circuit range/performance |
P267C | Rocker arm actuator position sensor B, bank 2 – circuit low |
P267D | Rocker arm actuator position sensor B, bank 2 – circuit high |
P267E | Rocker arm actuator position sensor B, bank 2- circuit intermittent/erratic |
P267F | ISO/SAE Reserved |
P2680 | Coolant Degassing Valve Control Circuit High |
P2681 | Engine Coolant Bypass Valve Control Circuit/Open |
P2682 | Engine Coolant Bypass Valve Control Circuit Low |
P2683 | Engine Coolant Bypass Valve Control Circuit High |
P2684 | Actuator Supply Voltage “C” Circuit/Open |
P2685 | Actuator Supply Voltage “C” Circuit Low |
P2686 | Actuator Supply Voltage “C” Circuit High |
P2687 | Fuel Supply Heater Control Circuit/Open |
P2688 | Fuel Supply Heater Control Circuit Low |
P2689 | Fuel Supply Heater Control Circuit High |
P268A | Injector – calibration not learned/programmed |
P268B | Fuel high pressure pump- calibration not learned/programmed |
P268C | Injector 1 – data incompatible |
P268D | Injector 2 – data incompatible |
P268E | Injector 3 – data incompatible |
P268F | Injector 4 – data incompatible |
P2690 | Cylinder 5 Injector Data Incompatible |
P2691 | Cylinder 6 Injector Data Incompatible |
P2692 | Cylinder 7 Injector Data Incompatible |
P2693 | Cylinder 8 Injector Data Incompatible |
P2694 | Cylinder 9 Injector Data Incompatible |
P2695 | Cylinder 10 Injector Data Incompatible |
P2696 | Injector Data Incompatible |
P2697 | Exhaust Aftertreatment Fuel Injector “A” Circuit/Open |
P2698 | Exhaust Aftertreatment Fuel Injector “A” Performance |
P2699 | Exhaust Aftertreatment Fuel Injector “A” Circuit Low |
P269A | Exhaust Aftertreatment Fuel Injector “A” Circuit High |
P269B | Exhaust Aftertreatment Glow Plug Control Circuit/Open |
P269C | Exhaust Aftertreatment Glow Plug Control Performance |
P269D | Exhaust Aftertreatment Glow Plug Control Circuit Low |
P269E | Exhaust Aftertreatment Glow Plug Control Circuit High |
P269F | Exhaust Aftertreatment Glow Plug Circuit/Open |
P26A0 | Exhaust Aftertreatment Glow Plug Performance |
P26A1 | Exhaust Aftertreatment Glow Plug Circuit Low |
P26A2 | Exhaust Aftertreatment Glow Plug Circuit High |
P26A3 – P26FF | ISO/SAE Reserved |
P26B7 | Engine Coolant Bypass Valve ‘C’ Control Circuit/Open |