ECD SYSTEM (w/o DPF) DIAGNOSTIC TROUBLE CODE CHART

Tech Tips

Parameters listed in the chart may be different than your readings depending on the type of instrument and other factors.

If any DTCs are displayed during a check mode DTC check, check the circuit for the DTCs listed in the table below. For details of each DTC, refer to the page indicated.

Diagnostic Trouble Code Chart
DTC Code Detection Item Trouble Area MIL Memory See page
P0046 Turbocharger / Supercharger Boost Control Solenoid Circuit Range / Performance

- Open or short in DC motor circuit

- DC motor (turbocharger sub-assembly)

- Turbo motor driver

Comes on DTC stored

Click here

P0047 Turbocharger/Supercharger Boost Control "A" Circuit Low

- Open in DC motor circuit

- Turbo motor driver

- DC Motor (turbocharger sub-assembly)

Comes on DTC stored

Click here

P0048 Turbocharger/Supercharger Boost Control "A" Circuit High

- Short in DC motor circuit

- Turbo motor driver

- DC Motor (turbocharger sub-assembly)

Comes on DTC stored

Click here

P0069 MAP Sensor Too High or Too Low - ECM Comes on DTC stored

Click here

P0087 Fuel Rail / System Pressure - Too Low

- Open or short in fuel pressure sensor circuit

- Fuel pressure sensor

- ECM

Comes on DTC stored

Click here

P0088 Fuel Rail / System Pressure - Too High

- Suction control valve

- Pressure discharge valve

- Short in suction control valve circuit

- Open in pressure discharge valve circuit

- ECM

Comes on DTC stored

Click here

P0093 Fuel System Leak Detected - Large Leak

- Fuel line between supply pump and common rail

- Fuel line between common rail and injector

- Suction control valve

- Common rail

- Injector (P1238 set simultaneously)

- Pressure discharge valve

- Open or short in EDU circuit (P0200 set simultaneously)

- Open or short in injector circuit (P0200 and P1238 set simultaneously)

- EDU (P0200 set simultaneously)

- ECM

Comes on DTC stored

Click here

P0095 Intake Air Temperature Sensor 2 Circuit

- Open or short in intake air temperature sensor (diesel turbo) circuit

- Intake air temperature sensor (diesel turbo)

- ECM

Comes on DTC stored

Click here

P0097 Intake Air Temperature Sensor 2 Circuit Low

- Short in intake air temperature sensor (diesel turbo) circuit

- Intake air temperature sensor (diesel turbo)

- ECM

Comes on DTC stored

Click here

P0098 Intake Air Temperature Sensor 2 Circuit High

- Open in intake air temperature sensor (diesel turbo) circuit

- Intake air temperature sensor (diesel turbo)

- ECM

Comes on DTC stored

Click here

P0100 Mass or Volume Air Flow Circuit

- Open or short in mass air flow meter circuit

- Mass air flow meter

- ECM

Comes on DTC stored

Click here

P0101 Mass or Volume Air Flow Circuit Range / Performance Problem - Mass air flow meter Comes on DTC stored

Click here

P0102 Air Flow Meter Circuit Low Input

- Open in mass air flow meter circuit

- Mass air flow meter

- ECM

Comes on DTC stored

Click here

P0103 Air Flow Meter Circuit High Input

- Short in mass air flow meter circuit

- Mass air flow meter

- ECM

Comes on DTC stored

Click here

P0105 Manifold Absolute Pressure / Barometric Pressure Circuit

- Open or short in manifold absolute pressure sensor circuit

- Manifold absolute pressure sensor

- Turbocharger sub-assembly

- Electric EGR control valve assembly

- ECM

Comes on DTC stored

Click here

P0106 Manifold Absolute Pressure / Barometric Pressure Circuit Range / Performance Problem - Manifold absolute pressure sensor Comes on DTC stored

Click here

P0107 Manifold Absolute Pressure / Barometric Pressure Circuit Low Input

- Open or short in manifold absolute pressure sensor circuit

- Manifold absolute pressure sensor

- Turbocharger sub-assembly

- Electric EGR control valve assembly

- ECM

Comes on DTC stored

Click here

P0108 Manifold Absolute Pressure / Barometric Pressure Circuit High Input

- Open or short in manifold absolute pressure sensor circuit

- Manifold absolute pressure sensor

- Turbocharger sub-assembly

- Electric EGR control valve assembly

- ECM

Comes on DTC stored

Click here

P0110 Intake Air Temperature Circuit

- Open or short in intake air temperature sensor circuit

- Intake air temperature sensor (built into mass air flow meter)

- ECM

Comes on DTC stored

Click here

P0112 Intake Air Temperature Circuit Low Input

- Short in intake air temperature sensor circuit

- Intake air temperature sensor (built into mass air flow meter)

- ECM

Comes on DTC stored

Click here

P0113 Intake Air Temperature Circuit High Input

- Open in intake air temperature sensor circuit

- Intake air temperature sensor (built into mass air flow meter)

- ECM

Comes on DTC stored

Click here

P0115 Engine Coolant Temperature Circuit

- Open or short in engine coolant temperature sensor circuit

- Engine coolant temperature sensor

- ECM

Comes on DTC stored

Click here

P0116 Engine Coolant Temperature Circuit Range / Performance Problem

- Thermostat

- Engine coolant temperature sensor

Comes on DTC stored

Click here

P0117 Engine Coolant Temperature Circuit Low Input

- Short in engine coolant temperature sensor circuit

- Engine coolant temperature sensor

- ECM

Comes on DTC stored

Click here

P0118 Engine Coolant Temperature Circuit High Input

- Open in engine coolant temperature sensor circuit

- Engine coolant temperature sensor

- ECM

Comes on DTC stored

Click here

P0122 Throttle / Pedal Position Sensor / Switch "A" Circuit Low Input

- Throttle position sensor (Diesel throttle body assembly)

- Open or short in throttle position sensor circuit

- ECM

Comes on DTC stored

Click here

P0123 Throttle / Pedal Position Sensor / Switch "A" Circuit High Input

- Throttle position sensor (Diesel throttle body assembly)

- Open or short in throttle position sensor circuit

- ECM

Comes on DTC stored

Click here

P0168 Fuel Temperature Too High - Fuel temperature sensor Comes on DTC stored

Click here

P0180 Fuel Temperature Sensor "A" Circuit

- Open or short in fuel temperature sensor circuit

- Fuel temperature sensor

- ECM

Comes on DTC stored

Click here

P0182 Fuel Temperature Sensor "A" Circuit Low Input

- Short in fuel temperature sensor circuit

- Fuel temperature sensor

- ECM

Comes on DTC stored

Click here

P0183 Fuel Temperature Sensor "A" Circuit High Input

- Open in fuel temperature sensor circuit

- Fuel temperature sensor

- ECM

Comes on DTC stored

Click here

P0190 Fuel Rail Pressure Sensor Circuit

- Open or short in fuel pressure sensor circuit

- Fuel pressure sensor

- ECM

Comes on DTC stored

Click here

P0191 Fuel Rail Pressure Sensor Circuit Range / Performance - Fuel pressure sensor Comes on DTC stored

Click here

P0192 Fuel Rail Pressure Sensor Circuit Low Input

- Open or short in fuel pressure sensor circuit

- Fuel pressure sensor

- ECM

Comes on DTC stored

Click here

P0193 Fuel Rail Pressure Sensor Circuit High Input

- Open or short in fuel pressure sensor circuit

- Fuel pressure sensor

- ECM

Comes on DTC stored

Click here

P0200 Injector Circuit / Open

- Open or short in injector driver (EDU) circuit

- Injector

- EDU

- ECM

Comes on DTC stored

Click here

P0335 Crankshaft Position Sensor "A" Circuit

- Open or short in crankshaft position sensor circuit

- Crankshaft position sensor

- No.1 crankshaft position sensor plate

- ECM

Comes on DTC stored

Click here

P0339 Crankshaft Position Sensor "A" Circuit Intermittent

- Open or short in crankshaft position sensor circuit

- Crankshaft position sensor

- No.1 crankshaft position sensor plate

- ECM

- DTC stored

Click here

P0340 Camshaft Position Sensor "A" Circuit (Bank 1 or Single Sensor)

- Open or short in camshaft position sensor circuit

- Camshaft position sensor

- Pump drive shaft pulley

- ECM

Comes on DTC stored

Click here

P0400 Exhaust Gas Recirculation Flow

- Electric EGR control valve stuck

- Electric EGR control valve does not move smoothly

- E-VRV for EGR (electric EGR control valve assembly)

- VSV for EGR cut

- E-VRV for EGR circuit

- VSV for EGR cut circuit

- ECM

Comes on DTC stored

Click here

P0405 Exhaust Gas Recirculation Sensor "A" Circuit Low

- Open or short in EGR valve position sensor circuit

- EGR valve position sensor (Electric EGR control valve assembly)

- ECM

Comes on DTC stored

Click here

P0406 Exhaust Gas Recirculation Sensor "A" Circuit High

- Open or short in EGR valve position sensor circuit

- EGR valve position sensor (Electric EGR control valve assembly)

- ECM

Comes on DTC stored

Click here

P0488 Exhaust Gas Recirculation Throttle Position Control Range / Performance

- Throttle valve stuck

- Throttle valve does not move smoothly

- Open or short in throttle valve circuit

- Open or short in throttle valve position sensor circuit

- Throttle position sensor (diesel throttle body assembly)

- ECM

Comes on DTC stored

Click here

P0500 Vehicle Speed Sensor "A"

- Open or short in speedometer circuit

- Combination meter

- ECM

Comes on DTC stored

Click here

P0504 Brake Switch "A" / "B" Correlation

- Short in stop light switch signal circuit

- Stop light switch

- ECM

- DTC stored

Click here

P0560 System Voltage

- Open in back-up power source circuit

- EFI fuse

- Battery

- ECM

Comes on DTC stored

Click here

P0606 ECM / PCM Processor - ECM - DTC stored

Click here

P0607 Control Module Performance - ECM Comes on DTC stored

Click here

P0617 Starter Relay Circuit High

- Park/neutral position switch (A/T models)

- STA relay circuit

- Ignition switch

- ECM

Comes on DTC stored

Click here

P0622 Generator Field "F" Terminal Circuit

- Open in generator circuit

- Generator

- ECM

Comes on DTC stored

Click here

P0627 Fuel Pump Control Circuit / Open

- Open or short in suction control valve circuit

- Suction control valve

- ECM

Comes on DTC stored

Click here

P0630 VIN not Programmed or Mismatch - ECM / PCM - ECM Comes on DTC stored

Click here

P1229 Fuel Pump System

- Short in suction control valve circuit

- Suction control valve

- ECM

Comes on DTC stored

Click here

P1238 Injector Malfunction

- Injector

- EDU (P0200 set simultaneously)

- Open or short in engine wire harness (P0200 set simultaneously)

- Connector connection (P0200 set simultaneously)

- Compression pressure

- Valve clearance

- Valve timing

- Fuel with low cetane number used

- ECM

Comes on DTC stored

Click here

P1251 Turbocharger / Supercharger Overboost Condition (Too High)

- Turbocharger sub-assembly

- VN turbo link stuck malfunction

- Extremely low battery voltage (P0560 stored simultaneously)

- Intake system

- Exhaust system

- Electric EGR control valve assembly

- EGR cooler

- Injector assembly

- Diesel throttle body assembly

- ECM

Comes on DTC stored

Click here

P1264 VN Turbo Controller Malfunction

- Turbo motor driver

- Open or short in turbo motor driver circuit

- Turbo motor driver ground problem

- ECM

Comes on DTC stored

Click here

P1271 Fuel Regulator Circuit Malfunction (EDU Drive)

- Open or short in pressure discharge valve circuit

- Pressure discharge valve (common rail assembly)

- EDU

- ECM

Comes on DTC stored

Click here

P1272 Fuel Pressure Regulator Malfunction

- Open or short in pressure discharge valve circuit (P1271 set simultaneously)

- Pressure discharge valve (common rail assembly)

- ECM

Comes on DTC stored

Click here

P1292 Short in Engine Coolant Temperature Circuit

- Short in engine coolant temperature (radiator) sensor circuit

- Engine coolant temperature (radiator) sensor

- ECM

Comes on DTC stored

Click here

P1293 Open in Engine Coolant Temperature Circuit

- Open in engine coolant temperature (radiator) sensor circuit

- Engine coolant temperature (radiator) sensor

- ECM

Comes on DTC stored

Click here

P1601 Injector Correction Circuit Malfunction (EEPROM)

- Injector compensation code

- ECM

Comes on DTC stored

Click here

P1611 IC Circuit Malfunction - ECM Comes on DTC stored

Click here

P2006 Intake Manifold Runner Control Stuck Closed (Bank 1)

- VSV for swirl control valve

- Open or short in VSV for swirl control valve circuit

- Intake manifold (swirl control valve)

- Electric EGR control valve assembly

- Mass air flow meter

- Air cleaner hose

- Vacuum hose

- ECM

Comes on DTC stored

Click here

P2009 Intake Manifold Runner Control Circuit Low (Bank 1)

- VSV for swirl control valve

- Open in VSV for swirl control valve circuit

- ECM

Comes on DTC stored

Click here

P2010 Intake Manifold Runner Control Circuit High (Bank 1)

- VSV for swirl control valve

- Short in VSV for swirl control valve circuit

- ECM

Comes on DTC stored

Click here

P2120 Throttle / Pedal Position Sensor / Switch "D" Circuit

- Accelerator pedal position sensor (accelerator pedal rod assembly)

- Accelerator pedal rod (arm) deformed

- ECM

Comes on DTC stored

Click here

P2121 Throttle / Pedal Position Sensor / Switch "D" Circuit Range / Performance

- Accelerator pedal position sensor circuit

- Accelerator pedal position sensor (Accelerator pedal rod assembly)

- ECM

Comes on DTC stored

Click here

P2122 Throttle / Pedal Position Sensor / Switch "D" Circuit Low Input

- Accelerator pedal position sensor (accelerator pedal rod assembly)

- Open in VCPA circuit

- VPA circuit open or ground short

- Accelerator pedal rod (arm) deformed

- ECM

Comes on DTC stored

Click here

P2123 Throttle / Pedal Position Sensor / Switch "D" Circuit High Input

- Accelerator pedal position sensor (accelerator pedal rod assembly)

- Open in EPA circuit

- Accelerator pedal rod (arm) deformed

- ECM

Comes on DTC stored

Click here

P2125 Throttle / Pedal Position Sensor / Switch "E" Circuit

- Accelerator pedal position sensor (accelerator pedal rod assembly)

- Accelerator pedal rod (arm) deformed

- ECM

Comes on DTC stored

Click here

P2127 Throttle / Pedal Position Sensor / Switch "E" Circuit Low Input

- Accelerator pedal position sensor (accelerator pedal rod assembly)

- Open in VCP2 circuit

- VPA2 circuit open or ground short

- Accelerator pedal rod (arm) deformed

- ECM

Comes on DTC stored

Click here

P2128 Throttle / Pedal Position Sensor / Switch "E" Circuit High Input

- Accelerator pedal position sensor (accelerator pedal rod assembly)

- Open in EPA2 circuit

- Accelerator pedal rod (arm) deformed

- ECM

Comes on DTC stored

Click here

P2138 Throttle / Pedal Position Sensor / Switch "D" / "E" Voltage Correlation

- Accelerator pedal position sensor (accelerator pedal rod assembly)

- VPA and VPA2 circuits short circuited

- Accelerator pedal rod (arm) deformed

- ECM

Comes on DTC stored

Click here

P2226 Barometric Pressure Circuit - ECM Comes on DTC stored

Click here

P2228 Barometric Pressure Circuit Low Input - ECM Comes on DTC stored

Click here

P2229 Barometric Pressure Circuit High Input - ECM Comes on DTC stored

Click here

P2563 Turbocharger/Supercharger Boost Control Position Sensor "A" Circuit Range/Performance - Nozzle vane position sensor (Turbocharger subassembly) Comes on DTC stored

Click here

P2564 Turbocharger/Supercharger Boost Control Position Sensor "A" Circuit Low

- Nozzle vane position sensor (Turbocharger subassembly)

- Open or short in nozzle vane position sensor circuit

- Turbo motor driver

Comes on DTC stored

Click here

P2565 Turbocharger/Supercharger Boost Control Position Sensor "A" Circuit High

- Nozzle vane position sensor (Turbocharger subassembly)

- Open or short in nozzle vane position sensor circuit

- Turbo motor driver

Comes on DTC stored

Click here

P2588 Turbocharger/Supercharger Boost Control Position Sensor "B" Circuit Low

- Nozzle vane position sensor (Turbocharger subassembly)

- Open or short in nozzle vane position sensor circuit

- Turbo motor driver

Comes on DTC stored

Click here

P2589 Turbocharger/Supercharger Boost Control Position Sensor "B" Circuit High

- Nozzle vane position sensor (Turbocharger subassembly)

- Open or short in nozzle vane position sensor circuit

- Turbo motor driver

Comes on DTC stored

Click here

U0101 Lost Communication with TCM

- ECM

- Transmission control ECU

- ECM to transmission control ECU circuit

Comes on DTC stored

Click here