Denso SHxx DTC Codes

249 diagnostic trouble codes mapped for the Denso SHxx, measured on real files.

Overview

Diagnostic data for the SHxx

ECU
Denso SHxx
Manufacturer
Denso
Mapped codes
249
With description
184

Map Decoder stores 249 distinct diagnostic trouble codes for the Denso SHxx. Each one carries the address and the byte values measured on a real file, which is what lets a removal write the value the ECU actually expects instead of a guessed constant. See DTC removal for the workflow.

Code list

SHxx diagnostic trouble codes

CodeDescription
P0016Crankshaft position/camshaft position, bank 1 sensor A -correlation
P0030Heated oxygen sensor (HO2S) 1, bank 1, heater control -circuit malfunction
P0034Turbocharger (TC) wastegate regulating valve -circuit low
P0035Turbocharger (TC) wastegate regulating valve -circuit high
P0047Turbo/super charger boost control solenoid -circuit low
P0048Turbo/super charger boost control solenoid -circuit high
P004C'Turbocharger/Supercharger Boost Control 'B' Circuit Low'
P004D'Turbocharger/Supercharger Boost Control 'B' Circuit High'
P0072Outside air temperature sensor -low input
P0073Outside air temperature sensor -high input
P0079Exhaust valve control solenoid, bank 1 -circuit low
P007BCharge Air Cooler Temperature Sensor Circuit Range/Performance
P007CCharge Air Cooler Temperature Sensor Circuit Low
P007DCharge Air Cooler Temperature Sensor Circuit High
P0080Exhaust valve control solenoid, bank 1 -circuit high
P0087Fuel rail/system pressure too low
P0088Fuel rail/system pressure too high
P0089Fuel pressure regulator -performance problem
P0093Fuel system leak -large leak detected
P0096Intake air temperature (IAT) sensor 2 -circuit range/performance
P0097Intake air temperature (IAT) sensor 2 -circuit low input
P0098Intake air temperature (IAT) sensor 2 -circuit high input
P009BFuel Pressure Relief Control Circuit/Open
P009FFuel Pressure Relief Control Stuck On
P0101Mass air flow (MAF) sensor/volume air flow (VAF) sensor range/performance problem
P0102Mass air flow (MAF) sensor/volume air flow (VAF) sensor low input
P0103Mass air flow (MAF) sensor/volume air flow (VAF) sensor high input
P0106Manifold absolute pressure (MAF) sensor barometric pressure (BARO) sensor -range/performance problem
P0107Manifold absolute pressure (MAP) sensor/barometric pressure (BARO) sensor -low input
P0108Manifold absolute pressure (MAP) sensor/barometric pressure (BARO) sensor -high input
P0111'Intake air temperature (IAT) sensor''' range/performance problem'
P0112Intake air temperature (IAT) sensor -low input
P0113Intake air temperature (IAT) sensor -high input
P0116Engine coolant temperature (ECT) sensor range/performance problem
P0117Engine coolant temperature (ECT) sensor -low input
P0118Engine coolant temperature (ECT) sensor -high input
P0121Throttle position (TP) sensor A/accelerator pedal position (APP) sensor A -range/performance problem
P0122Throttle position (TP) sensor A/accelerator pedal position (APP) sensor A -low input
P0123Throttle position (TP) sensor A/accelerator pedal position (APP) sensor A -high input
P0131Heated oxygen sensor (HO2S) 1, bank 1 -low voltage
P0132Heated oxygen sensor (HO2S) 1, bank 1 -high voltage
P0133Heated oxygen sensor (HO2S) 1, bank 1 -slow response
P0134Heated oxygen sensor (HO2S) 1, bank 1 -no activity detected
P0154Heated oxygen sensor (HO25) 1, bank 2 no activity detected
P0181Fuel temperature sensor A -range/performance problem
P0182Fuel temperature sensor A -low input
P0183Fuel temperature sensor A -high input
P0191Fuel rail pressure (FRP) sensor -range/performance problem
P0192Fuel rail pressure (FRP) sensor -low input
P0193Fuel rail pressure (FRP) sensor -high input
P0196Engine oil temperature (EOT) sensor
P0197Engine oil temperature (EOT) sensor -low input
P0198Engine oil temperature (EOT) sensor -high input
P0201Injector 1 -circuit malfunction
P0202Injector 2 -circuit malfunction
P0203Injector 3 -circuit malfunction
P0204Injector 4 -circuit malfunction
P0219Engine over speed condition
P0222Throttle position (TP) sensor B/accelerator pedal position (APP) sensor B -low input
P0223Throttle position (TP) sensor B/accelerator pedal position (APP) sensor B -high input
P0234Engine boost condition -limit exceeded
P0236Manifold absolute pressure (MAP) sensor A, TC system range/performance problem
P0237Manifold absolute pressure (MAP) sensor A, TC system low input
P0238Manifold absolute pressure (MAP) sensor A, TC system high input
P0299Turbo/super charger -low boost
P02CA'Turbocharger/Supercharger 'B' Overboost Condition'
P02CB'Turbocharger/Supercharger 'B' Underboost Condition'
P0301Cylinder 1 -misfire detected
P0302Cylinder 2 -misfire detected
P0303Cylinder 3 -misfire detected
P0304Cylinder 4 -misfire detected
P0313Misfire detected -low fuel level
P0336Crankshaft position (CKP) sensor -range/performance problem
P0337Crankshaft position (CKP) sensor -low input
P0339Crankshaft position (CKP) sensor -circuit intermittent
P0341Camshaft position (CMP) sensor A, bank 1 range/performance problem
P0342Camshaft position (CMP) sensor A, bank 1 -low input
P0383Glow plug control module -circuit low
P0384Glow plug control module -circuit high
P039A—
P03A4—
P03AE—
P03B8—
P0401Exhaust gas recirculation (EGR) system -insufficient flow detected
P0402Exhaust gas recirculation (EGR) system -excessive flow detected
P0404Exhaust gas recirculation (EGR) system range/performance problem
P0405Exhaust gas recirculation (EGR) valve position sensor A low input
P0406Exhaust gas recirculation (EGR) valve position sensor A high input
P0421Warm up catalytic converter, bank 1 -efficiency below threshold
P0471Exhaust gas pressure sensor -range/performance problem
P0472Exhaust gas pressure sensor -low input
P0473Exhaust gas pressure sensor -high input
P0480Engine coolant blower motor 1 -circuit malfunction
P0481Engine coolant blower motor 2 -circuit malfunction
P0488Exhaust gas recirculation (EGR) system, throttle position control -range/performance
P0500Vehicle speed sensor (VSS) -circuit malfunction
P0522Engine oil pressure sensor/switch -low voltage
P0523Engine oil pressure sensor/switch -high voltage
P0524Engine oil pressure too low
P0532AC refrigerant pressure sensor -low input
P0533AC refrigerant pressure sensor -high input
P053BPositive Crankcase Ventilation Heater Control Circuit Low
P053CPositive Crankcase Ventilation Heater Control Circuit High
P0545Exhaust gas recirculation temperature (EGRT) sensor, bank 1 -low input
P0546Exhaust gas recirculation temperature (EGRT) sensor, bank 1 -high input
P0555Brake servo pressure sensor -circuit malfunction
P055F—
P0571Cruise/brake switch A -circuit malfunction
P057F—
P058A—
P0601Engine control module (ECM) -memory check sum error
P0602Engine control module (ECM) -programming error
P0605Engine control module (ECM) -ROM error
P0606Engine control module (ECM)/powertrain control module (PCM) -processor fault
P0607Control module -performance problem
P0610Control module -vehicle options error
P0615Starter motor relay -circuit malfunction
P062A'Fuel Pump 'A' Control Circuit Range/Performance'
P062BInternal Control Module Fuel Injector Control Performance
P0642Engine control module (ECM), knock control -defective
P0643Sensor reference voltage A -circuit high
P0646AC compressor clutch relay -circuit low
P0647AC compressor clutch relay -circuit high
P0652Sensor reference voltage B -circuit low
P0653Sensor reference voltage B -circuit high
P0668PCM/ECM/TCM internal temperature sensor -circuit low
P0669PCM/ECM/TCM internal temperature sensor -circuit high
P0670Glow plug control module -circuit malfunction
P0671Glow plug, cylinder 1 -circuit malfunction
P0672Glow plug, cylinder 2 -circuit malfunction
P0673Glow plug, cylinder 3 -circuit malfunction
P0674Glow plug, cylinder 4 -circuit malfunction
P0683Glow plug control module/ECM/PCM communication -malfunction
P0684Glow plug control module/ECM/PCM communication range/performance
P06B8Internal Control Module Non-Volatile Random Access Memory (NVRAM) Error
P06DB—
P06DC—
P06DD—
P06DE—
P0703Torque converter/brake switch B -circuit malfunction
P0704Clutch pedal position(CPP) switch -circuit malfunction
P07BE'Transmission Park Position Sensor/Switch 'A'/'B' Correlation'
P0850Park/neutral position (PNP) switch -input circuit malfunction
P0A0FEngine Failed to Start
P0A12DC/DC Converter Enable Circuit Low
P0A8D14 Volt Power Module System Voltage Low
P0A8F14 Volt Power Module System Performance
P0A94DC/DC Converter Performance
P1051—
P1052—
P1053—
P1054—
P1055—
P1056—
P1057—
P1058—
P111A—
P1140—
P115A—
P115B—
P117A—
P1200—
P1260—
P1282—
P1303—
P1329—
P1336—
P1378—
P1379—
P1589—
P1675—
P1676—
P167B—
P176E—
P1794—
P1905—
P2002Diesel Particulate Filter Efficiency Below Threshold Bank 1
P2032Exhaust Gas Temperature Sensor Circuit Low Bank 1 Sensor 2
P2033Exhaust Gas Temperature Sensor Circuit High Bank 1 Sensor 2
P2101Throttle Actuator 'A' Control Motor Circuit Range/Performance
P2105Throttle Actuator Control System - Forced Engine Shutdown
P2118Throttle Actuator Control Motor Current Range/Performance
P2146Fuel Injector Group 'A' Supply Voltage Circuit/Open
P2147Fuel Injector Group 'A' Supply Voltage Circuit Low
P2148Fuel Injector Group 'A' Supply Voltage Circuit High
P2149Fuel Injector Group 'B' Supply Voltage Circuit/Open
P2150Fuel Injector Group 'B' Supply Voltage Circuit Low
P2151Fuel Injector Group 'B' Supply Voltage Circuit High
P2227Barometric Pressure Sensor 'A' Circuit Range/Performance
P2228Barometric Pressure Sensor 'A' Circuit Low
P2229Barometric Pressure Sensor 'A' Circuit High
P2262Turbocharger/Supercharger Boost Pressure Not Detected - Mechanical
P2263Turbocharger/Supercharger Boost System Performance
P2299Brake Pedal Position/Accelerator Pedal Position Incompatible
P242CExhaust Gas Temperature Sensor Circuit Low Bank 1 Sensor 3
P242DExhaust Gas Temperature Sensor Circuit High Bank 1 Sensor 3
P242FDiesel Particulate Filter Restriction - Ash Accumulation
P243CParticulate Filter Regeneration Frequency Bank 2
P244ADiesel Particulate Filter Differential Pressure Too Low Bank 1
P2452Diesel Particulate Filter Pressure Sensor 'A' Circuit
P2454Diesel Particulate Filter Pressure Sensor 'A' Circuit Low
P2455Diesel Particulate Filter Pressure Sensor 'A' Circuit High
P2456Diesel Particulate Filter Pressure Sensor 'A' Circuit Intermittent/Erratic
P2458Diesel Particulate Filter Regeneration Duration
P245AExhaust Gas Recirculation Cooler Bypass Control Circuit/Open
P245BExhaust Gas Recirculation Cooler Bypass Control Circuit Range/Performance
P2463Diesel Particulate Filter Restriction - Soot Accumulation
P246CDiesel Particulate Filter Restriction - Forced Limited Power
P2494EGR Cooler Bypass Position Sensor Circuit Low Bank 1
P2495EGR Cooler Bypass Position Sensor Circuit High Bank 1
P24A5EGR Cooler Bypass Control Stuck/Open Bank 1
P2502Charging System Voltage
P2503Charging System Voltage Low
P2504Charging System Voltage High
P2507ECM/PCM Power Input Signal Low
P252FEngine Oil Level Too High
P253FEngine Oil Deteriorated
P2564Turbocharger Boost Control Position Sensor 'A' Circuit Low
P2565Turbocharger Boost Control Position Sensor 'A' Circuit High
P258BVacuum Pump Control Range/Performance
P2610ECM/PCM Internal Engine Off Timer Performance
P2621Throttle Position Output Circuit Low
P2622Throttle Position Output Circuit High
P90A2—
U0073—
U0074—
U0101—
U0104—
U0121—
U0131—
U0140—
U0151—
U0155—
U0214—
U0235—
U023A—
U0298—
U0302—
U0305—
U0315—
U0320—
U0323—
U0336—
U0338—
U0433—
U053B—
U1007—
U2300—
U3000—
FAQ

Denso SHxx DTC codes — frequently asked questions

How many DTC codes does Map Decoder have for the SHxx?

249 distinct diagnostic trouble codes, 184 of them with a description.

Where do these codes come from?

Each entry was measured on a real file: the address, the enabled value and the disabled value were read from an original and a modified binary. Nothing here is a generic OBD-II lookup table.

Can these codes be switched off on the SHxx?

Yes — Map Decoder writes the value that was observed on this ECU rather than a guessed constant, and corrects the checksum afterwards.

Remove DTC codes on Denso SHxx

Map Decoder analyses Denso SHxx files, detects the maps and generates a verified patch with the checksum corrected.