Siemens PPD1.2 DTC Codes

183 diagnostic trouble codes mapped for the Siemens PPD1.2, measured on real files.

Overview

Diagnostic data for the PPD1.2

ECU
Siemens PPD1.2
Manufacturer
Siemens
Mapped codes
183
With description
171

Map Decoder stores 183 distinct diagnostic trouble codes for the Siemens PPD1.2. 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

PPD1.2 diagnostic trouble codes

CodeDescription
P0073Ambient Air Temperature Sensor Circuit High - Outside air temperature sensor -high input
P0101Mass or Volume Air Flow Circ. Range/Performance - Mass air flow (MAF) sensor/volume air flow (VAF) sensor range/performance problem
P0103Mass or Volume Air Flow Circ. High Input - Mass air flow (MAF) sensor/volume air flow (VAF) sensor high input
P0113Intake Air Temperature Sensor 1 Bank 1 Circuit High - Intake air temperature (IAT) sensor -high input
P0116Engine Coolant Temperature Sensor 1 Circuit Range/Performance - Engine coolant temperature (ECT) sensor range/performance problem
P0118Engine Coolant Temperature Sensor 1 Circuit High - Engine coolant temperature (ECT) sensor -high input
P0179Fuel composition sensor -high input
P0181Fuel Temperature Sensor A Circuit Range/Performance - Fuel temperature sensor A -range/performance problem
P0183Fuel Temperature Sensor A Circuit High Input - Fuel temperature sensor A -high input
P0200Injector -circuit malfunction
P0228Throttle position (TP) sensor C/accelerator pedal position (APP) sensor C -high input
P0234Turbo/Super Charger Overboost Condition - Engine boost condition -limit exceeded
P0238Turbocharger Boost Sensor (A) Circ. High Input - Manifold absolute pressure (MAP) sensor A, TC system high input
P0246Turbo/Sup.Charger Wasteg.Solonoid A High - Turbocharger (TC) wastegate regulating valve A circuit high
P0299Turbo/Super Charger Underboost - Turbo/super charger -low boost
P0321Ign./Distributor Eng.Speed Inp.Circ. Range/Performance - Crankshaft position (CKP) sensor/engine speed (RPM) sensor range/performance problem
P0322Ign./Distributor Eng.Speed Inp.Circ. No Signal - Crankshaft position (CKP) sensor/engine speed (RPM) sensor no signal
P0341Camshaft Pos.Sensor Circ. Range/Performance - Camshaft position (CMP) sensor A, bank 1 range/performance problem
P0401Exhaust Gas Recirc.Flow Insufficient Detected - Exhaust gas recirculation (EGR) system -insufficient flow detected
P0402Exhaust Gas Recirc.Flow Excessive Detected - Exhaust gas recirculation (EGR) system -excessive flow detected
P0473Exhaust Pressure Sensor 'A' High - Exhaust gas pressure sensor -high input
P0546Exhaust gas recirculation temperature (EGRT) sensor, bank 1 -high input
P0601Internal Contr.Module Memory Check Sum Error - Engine control module (ECM) -memory check sum error
P0604Engine control module (ECM) -RAM error
P0605Internal Contr.Module ROM Test Error - Engine control module (ECM) -ROM error
P0606ECM/PCM Processor - Engine control module (ECM)/powertrain control module (PCM) -processor fault
P0643Sensor Reference Voltage 'A' Circuit High - Sensor reference voltage A -circuit high
P0653Sensor Reference Voltage 'B' Circuit High - Sensor reference voltage B -circuit high
P0670Glow Plug Module Control Circuit - Glow plug control module -circuit malfunction
P0671Cylinder 1 Glow Plug Circuit - Glow plug, cylinder 1 -circuit malfunction
P0672Cylinder 2 Glow Plug Circuit - Glow plug, cylinder 2 -circuit malfunction
P0673Cylinder 3 Glow Plug Circuit - Glow plug, cylinder 3 -circuit malfunction
P0674Cylinder 4 Glow Plug Circuit - Glow plug, cylinder 4 -circuit malfunction
P0684Glow Plug Control Module to PCM Comm.Circuit Range/Performance - Glow plug control module/ECM/PCM communication range/performance
P0692Cooling Fan 1 Control Circuit High - Engine coolant blower motor 1 -short to positive
P0AD9Hybrid Battery Positive Contactor Control Circuit/Open
P1026Intake manifold air control solenoid - short to positive
P1040Injector 1, supply voltage - circuit malfunction
P1260Injector 1 - implausible signal
P1261Injector 1 - control limit exceeded
P1263Injector 2 - implausible signal
P1264Injector 2 - control limit exceeded
P1266Injector 3 - implausible signal
P1267Injector 3 - control limit exceeded
P1269Injector 4 - implausible signal
P1270Injector 4 - control limit exceeded
P1387Ctrl. module faulty
P1388Ctrl. module faulty
P1402EGR Vacuum Regulator Solenoid Valve Short circuit to B+
P1442Exhaust gas recirculation (EGR) valve position sensor - high input
P1496—
P1502Fuel pump relay - short to positive
P1503Load signal terminal DF of Generator Implausible signal
P1517Main relay Malfunction
P1570Engine Control Module (ECM) disabled
P1586L/R Electr-Hydr Eng. Mount Sol Valve -N144-/-N145- Short circuit to B+
P1592Height sensor/charge pressure sensor Implausible relation
P1603Control module defective
P1604Internal Control Module Memory Check Sum Error
P1634Accelerator pedal position (APP) high input
P1640Ctrl. module faulty
P1647Checking coding/versions of control modules in drivetrain
P1653ABS control module - system malfunction
P1655—
P1666Injector 1 - current circuit
P1667Injector 2 - current circuit
P1668Injector 3 - current circuit
P1669Injector 4 - current circuit
P1686—
P1946Control module 1 for cooling fan Faulty/open circuit in voltage supply
P1958—
P1991—
P2146Fuel Injector Group 'A' Supply Voltage Circuit Open - Fuel Injector Group 'A' Supply Voltage Circuit/Open
P2147Fuel Injector Group 'A' Supply Voltage Circuit Low
P2185Engine Coolant Temperature Sensor 2 Circuit High - Engine Coolant Temperature Sensor 2 Circuit High
P2200NOx Sensor Circuit Bank 1
P2201NOx Sensor Circuit Range/Performance Bank 1
P2204NOx Sensor Circuit Intermittent Bank 1
P2209NOx Sensor Heater Sense Circuit Range/Performance Bank 1
P2210NOx Sensor Heater Sense Circuit Low Bank 1
P2211NOx Sensor Heater Sense Circuit High Bank 1
P2212NOx Sensor Heater Sense Circuit Intermittent Bank 1
P2213NOx Sensor Circuit Bank 2
P2214NOx Sensor Circuit Range/Performance Bank 2
P2215NOx Sensor Circuit Low Bank 2
P2218NOx Sensor Heater Control Circuit/Open Bank 2
P2220NOx Sensor Heater Control Circuit High Bank 2
P2221NOx Sensor Heater Sense Circuit Bank 2
P2222NOx Sensor Heater Sense Circuit Range/Performance Bank 2
P2223NOx Sensor Heater Sense Circuit Low Bank 2
P2224NOx Sensor Heater Sense Circuit High Bank 2
P2228Barometric Pressure Circuit Low - Barometric Pressure Sensor 'A' Circuit Low
P2229Barometric Pressure Circuit high - Barometric Pressure Sensor 'A' Circuit High
P2306Ignition Coil 'C' Primary Control Circuit Low - Ignition Coil 'C' Primary Control Circuit Low
P2307Ignition Coil 'C' Primary Control Circuit High - Ignition Coil 'C' Primary Control Circuit High
P2308Ignition Coil 'C' Secondary Circuit - Ignition Coil 'C' Secondary Circuit
P2309Ignition Coil 'D' Primary Control Circuit Low - Ignition Coil 'D' Primary Control Circuit Low
P2310Ignition Coil 'D' Primary Control Circuit High - Ignition Coil 'D' Primary Control Circuit High
P2311Ignition Coil 'D' Secondary Circuit - Ignition Coil 'D' Secondary Circuit
P2312Ignition Coil 'E' Primary Control Circuit Low - Ignition Coil 'E' Primary Control Circuit Low
P2313Ignition Coil 'E' Primary Control Circuit High - Ignition Coil 'E' Primary Control Circuit High
P2316Ignition Coil 'F' Primary Control Circuit High - Ignition Coil 'F' Primary Control Circuit High
P2322Ignition Coil 'H' Primary Control Circuit High
P2323Ignition Coil 'H' Secondary Circuit
P2330Ignition Coil 'K' Primary Control Circuit Low
P2331Ignition Coil 'K' Primary Control Circuit High
P2335Ignition Coil 'L' Secondary Circuit
P2363Cylinder 11 Pressure Variation Low
P2364Cylinder 11 Pressure Variation High
P2372Fuel Volume Regulator “B” Control Circuit Low
P2378Turbocharger/Supercharger Inlet Pressure Sensor “B” Circuit Intermittent/Erratic
P2403Evaporative Emission System Leak Detection Pump Sense Circuit/Open - Evaporative Emission System Leak Detection Pump Sense Circuit/Open
P2407Evaporative Emission System Leak Detection Pump Sense Circuit Intermittent/Erratic - Evaporative Emission System Leak Detection Pump Sense Circuit Intermittent/Erratic
P2408Fuel Cap Sensor/Switch Circuit
P2434Secondary Air Injection System Air Flow/Pressure Sensor Circuit Intermittent/Erratic Bank 1
P2435Secondary Air Injection System Air Flow/Pressure Sensor Circuit Bank 2
P2441Secondary Air Injection System Switching Valve Stuck Closed Bank 1
P2447Secondary Air Injection System Pump Stuck Off Bank 2
P2448Secondary Air Injection System High Air Flow Bank 1
P2449Secondary Air Injection System High Air Flow Bank 2
P2450Evaporative Emission System Switching Valve Performance/Stuck Open - Evaporative Emission System Switching Valve Performance/Stuck Open
P2451Evaporative Emission System Switching Valve Stuck Closed
P2454Diesel Particulate Filter Differential Pressure Sensor Circuit Low - Diesel Particulate Filter Pressure Sensor 'A' Circuit Low
P2458Diesel Particulate Filter Regeneration Duration - Diesel Particulate Filter Regeneration Duration
P2459Diesel Particulate Filter Regeneration Frequency
P2460Diesel Particulate Filter Pressure Sensor 'B' Circuit Low - Diesel Particulate Filter Pressure Sensor 'B' Circuit Low
P2461Diesel Particulate Filter Pressure Sensor 'B' Circuit High
P2462Diesel Particulate Filter Pressure Sensor 'B' Circuit Intermittent/Erratic
P2463Diesel Particulate Filter - Soot Accumulation
P2465Diesel Particulate Filter Differential Pressure Too High Bank 2
P2466Exhaust Gas Temperature Sensor Circuit Bank 2 Sensor 3 - Exhaust Gas Temperature Sensor Circuit Bank 2 Sensor 3
P2469Exhaust Gas Temperature Sensor Circuit High Bank 2 Sensor 3
P2476Exhaust Gas Temperature Sensor Circuit High Bank 2 Sensor 4
P2477Exhaust Gas Temperature Sensor Circuit Intermittent/Erratic Bank 2 Sensor 4
P2481Exhaust Gas Temperature Sensor Circuit Low Bank 1 Sensor 5
P2482Exhaust Gas Temperature Sensor Circuit High Bank 1 Sensor 5
P2493EGR Cooler Bypass Position Sensor Range/Performance Bank 1
P2494EGR Cooler Bypass Position Sensor Circuit Low Bank 1
P2495EGR Cooler Bypass Position Sensor Circuit High Bank 1
P2500Generator Lamp/L-Terminal Circuit Low
P2501Generator Lamp/L-Terminal Circuit High
P2502Charging System Voltage
P2503Charging System Voltage Low
P2504Charging System Voltage High
P2508ECM/PCM Power Input Signal High
P2509ECM/PCM Power Input Signal Intermittent
P2510ECM/PCM Power Relay Sense Circuit Range/Performance
P2511ECM/PCM Power Relay Sense Circuit Intermittent
P2512Event Data Recorder Request Circuit/ Open
P2514Event Data Recorder Request Circuit High
P2515A/C Refrigerant Pressure Sensor 'B' Circuit
P2565Turbocharger Boost Control Position Sensor Circuit High - Turbocharger Boost Control Position Sensor 'A' Circuit High
P2587Turbocharger Boost Control Position Sensor 'B' Circuit Range/Performance
P2588Turbocharger Boost Control Position Sensor 'B' Circuit Low - Turbocharger Boost Control Position Sensor 'B' Circuit Low
P2595Turbocharger Speed Sensor 'B' Circuit Low
P2596Turbocharger Speed Sensor 'B' Circuit High
P2599—
P2650B Rocker Arm Actuator Control Circuit/Open Bank 1
P2651B Rocker Arm Actuator System Performance/Stuck Off Bank 1
P2754Transmission Fluid Cooler Control Circuit Low - Transmission Fluid Cooler Control Circuit Low
P2757Torque Converter Clutch Pressure Control Solenoid Control Circuit Performance/Stuck Off
P2758Torque Converter Clutch Pressure Control Solenoid Control Circuit Stuck On
P2762Torque Converter Clutch Pressure Control Solenoid Control Circuit Range/Performance
P2764Torque Converter Clutch Pressure Control Solenoid Control Circuit Low
P2765Input/Turbine Speed Sensor 'B' Circuit
P2773Four Wheel Drive (4WD) Low Switch Circuit Low
P2776Upshift Switch Circuit Low
P2788Auto Shift Manual Adaptive Learning at Limit
P2790Gate Select Direction Circuit
P2791Gate Select Direction Circuit Low
P2793Gear Shift Direction Circuit
P2794Gear Shift Direction Circuit Low
P2795Gear Shift Direction Circuit High
P2799Auxiliary Transmission Fluid Pump Control Circuit High
P3007Camshaft Position (CMP) Sensor -G40- No signal
P3008—
P3046Starter relay 1 Electrical malfunction in circuit (relay stuck/does not switch)
P3050Starter relay 2 Electrical malfunction in circuit (relay stuck/does not switch)
P3100—
P3101—
P3102—
P3130—
P3131—
FAQ

Siemens PPD1.2 DTC codes — frequently asked questions

How many DTC codes does Map Decoder have for the PPD1.2?

183 distinct diagnostic trouble codes, 171 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 PPD1.2?

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 Siemens PPD1.2

Map Decoder analyses Siemens PPD1.2 files, detects the maps and generates a verified patch with the checksum corrected.