Diagnostic data for the 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.
PPD1.2 diagnostic trouble codes
| Code | Description |
|---|---|
P0073 | Ambient Air Temperature Sensor Circuit High - Outside air temperature sensor -high input |
P0101 | Mass or Volume Air Flow Circ. Range/Performance - Mass air flow (MAF) sensor/volume air flow (VAF) sensor range/performance problem |
P0103 | Mass or Volume Air Flow Circ. High Input - Mass air flow (MAF) sensor/volume air flow (VAF) sensor high input |
P0113 | Intake Air Temperature Sensor 1 Bank 1 Circuit High - Intake air temperature (IAT) sensor -high input |
P0116 | Engine Coolant Temperature Sensor 1 Circuit Range/Performance - Engine coolant temperature (ECT) sensor range/performance problem |
P0118 | Engine Coolant Temperature Sensor 1 Circuit High - Engine coolant temperature (ECT) sensor -high input |
P0179 | Fuel composition sensor -high input |
P0181 | Fuel Temperature Sensor A Circuit Range/Performance - Fuel temperature sensor A -range/performance problem |
P0183 | Fuel Temperature Sensor A Circuit High Input - Fuel temperature sensor A -high input |
P0200 | Injector -circuit malfunction |
P0228 | Throttle position (TP) sensor C/accelerator pedal position (APP) sensor C -high input |
P0234 | Turbo/Super Charger Overboost Condition - Engine boost condition -limit exceeded |
P0238 | Turbocharger Boost Sensor (A) Circ. High Input - Manifold absolute pressure (MAP) sensor A, TC system high input |
P0246 | Turbo/Sup.Charger Wasteg.Solonoid A High - Turbocharger (TC) wastegate regulating valve A circuit high |
P0299 | Turbo/Super Charger Underboost - Turbo/super charger -low boost |
P0321 | Ign./Distributor Eng.Speed Inp.Circ. Range/Performance - Crankshaft position (CKP) sensor/engine speed (RPM) sensor range/performance problem |
P0322 | Ign./Distributor Eng.Speed Inp.Circ. No Signal - Crankshaft position (CKP) sensor/engine speed (RPM) sensor no signal |
P0341 | Camshaft Pos.Sensor Circ. Range/Performance - Camshaft position (CMP) sensor A, bank 1 range/performance problem |
P0401 | Exhaust Gas Recirc.Flow Insufficient Detected - Exhaust gas recirculation (EGR) system -insufficient flow detected |
P0402 | Exhaust Gas Recirc.Flow Excessive Detected - Exhaust gas recirculation (EGR) system -excessive flow detected |
P0473 | Exhaust Pressure Sensor 'A' High - Exhaust gas pressure sensor -high input |
P0546 | Exhaust gas recirculation temperature (EGRT) sensor, bank 1 -high input |
P0601 | Internal Contr.Module Memory Check Sum Error - Engine control module (ECM) -memory check sum error |
P0604 | Engine control module (ECM) -RAM error |
P0605 | Internal Contr.Module ROM Test Error - Engine control module (ECM) -ROM error |
P0606 | ECM/PCM Processor - Engine control module (ECM)/powertrain control module (PCM) -processor fault |
P0643 | Sensor Reference Voltage 'A' Circuit High - Sensor reference voltage A -circuit high |
P0653 | Sensor Reference Voltage 'B' Circuit High - Sensor reference voltage B -circuit high |
P0670 | Glow Plug Module Control Circuit - Glow plug control module -circuit malfunction |
P0671 | Cylinder 1 Glow Plug Circuit - Glow plug, cylinder 1 -circuit malfunction |
P0672 | Cylinder 2 Glow Plug Circuit - Glow plug, cylinder 2 -circuit malfunction |
P0673 | Cylinder 3 Glow Plug Circuit - Glow plug, cylinder 3 -circuit malfunction |
P0674 | Cylinder 4 Glow Plug Circuit - Glow plug, cylinder 4 -circuit malfunction |
P0684 | Glow Plug Control Module to PCM Comm.Circuit Range/Performance - Glow plug control module/ECM/PCM communication range/performance |
P0692 | Cooling Fan 1 Control Circuit High - Engine coolant blower motor 1 -short to positive |
P0AD9 | Hybrid Battery Positive Contactor Control Circuit/Open |
P1026 | Intake manifold air control solenoid - short to positive |
P1040 | Injector 1, supply voltage - circuit malfunction |
P1260 | Injector 1 - implausible signal |
P1261 | Injector 1 - control limit exceeded |
P1263 | Injector 2 - implausible signal |
P1264 | Injector 2 - control limit exceeded |
P1266 | Injector 3 - implausible signal |
P1267 | Injector 3 - control limit exceeded |
P1269 | Injector 4 - implausible signal |
P1270 | Injector 4 - control limit exceeded |
P1387 | Ctrl. module faulty |
P1388 | Ctrl. module faulty |
P1402 | EGR Vacuum Regulator Solenoid Valve Short circuit to B+ |
P1442 | Exhaust gas recirculation (EGR) valve position sensor - high input |
P1496 | — |
P1502 | Fuel pump relay - short to positive |
P1503 | Load signal terminal DF of Generator Implausible signal |
P1517 | Main relay Malfunction |
P1570 | Engine Control Module (ECM) disabled |
P1586 | L/R Electr-Hydr Eng. Mount Sol Valve -N144-/-N145- Short circuit to B+ |
P1592 | Height sensor/charge pressure sensor Implausible relation |
P1603 | Control module defective |
P1604 | Internal Control Module Memory Check Sum Error |
P1634 | Accelerator pedal position (APP) high input |
P1640 | Ctrl. module faulty |
P1647 | Checking coding/versions of control modules in drivetrain |
P1653 | ABS control module - system malfunction |
P1655 | — |
P1666 | Injector 1 - current circuit |
P1667 | Injector 2 - current circuit |
P1668 | Injector 3 - current circuit |
P1669 | Injector 4 - current circuit |
P1686 | — |
P1946 | Control module 1 for cooling fan Faulty/open circuit in voltage supply |
P1958 | — |
P1991 | — |
P2146 | Fuel Injector Group 'A' Supply Voltage Circuit Open - Fuel Injector Group 'A' Supply Voltage Circuit/Open |
P2147 | Fuel Injector Group 'A' Supply Voltage Circuit Low |
P2185 | Engine Coolant Temperature Sensor 2 Circuit High - Engine Coolant Temperature Sensor 2 Circuit High |
P2200 | NOx Sensor Circuit Bank 1 |
P2201 | NOx Sensor Circuit Range/Performance Bank 1 |
P2204 | NOx Sensor Circuit Intermittent Bank 1 |
P2209 | NOx Sensor Heater Sense Circuit Range/Performance Bank 1 |
P2210 | NOx Sensor Heater Sense Circuit Low Bank 1 |
P2211 | NOx Sensor Heater Sense Circuit High Bank 1 |
P2212 | NOx Sensor Heater Sense Circuit Intermittent Bank 1 |
P2213 | NOx Sensor Circuit Bank 2 |
P2214 | NOx Sensor Circuit Range/Performance Bank 2 |
P2215 | NOx Sensor Circuit Low Bank 2 |
P2218 | NOx Sensor Heater Control Circuit/Open Bank 2 |
P2220 | NOx Sensor Heater Control Circuit High Bank 2 |
P2221 | NOx Sensor Heater Sense Circuit Bank 2 |
P2222 | NOx Sensor Heater Sense Circuit Range/Performance Bank 2 |
P2223 | NOx Sensor Heater Sense Circuit Low Bank 2 |
P2224 | NOx Sensor Heater Sense Circuit High Bank 2 |
P2228 | Barometric Pressure Circuit Low - Barometric Pressure Sensor 'A' Circuit Low |
P2229 | Barometric Pressure Circuit high - Barometric Pressure Sensor 'A' Circuit High |
P2306 | Ignition Coil 'C' Primary Control Circuit Low - Ignition Coil 'C' Primary Control Circuit Low |
P2307 | Ignition Coil 'C' Primary Control Circuit High - Ignition Coil 'C' Primary Control Circuit High |
P2308 | Ignition Coil 'C' Secondary Circuit - Ignition Coil 'C' Secondary Circuit |
P2309 | Ignition Coil 'D' Primary Control Circuit Low - Ignition Coil 'D' Primary Control Circuit Low |
P2310 | Ignition Coil 'D' Primary Control Circuit High - Ignition Coil 'D' Primary Control Circuit High |
P2311 | Ignition Coil 'D' Secondary Circuit - Ignition Coil 'D' Secondary Circuit |
P2312 | Ignition Coil 'E' Primary Control Circuit Low - Ignition Coil 'E' Primary Control Circuit Low |
P2313 | Ignition Coil 'E' Primary Control Circuit High - Ignition Coil 'E' Primary Control Circuit High |
P2316 | Ignition Coil 'F' Primary Control Circuit High - Ignition Coil 'F' Primary Control Circuit High |
P2322 | Ignition Coil 'H' Primary Control Circuit High |
P2323 | Ignition Coil 'H' Secondary Circuit |
P2330 | Ignition Coil 'K' Primary Control Circuit Low |
P2331 | Ignition Coil 'K' Primary Control Circuit High |
P2335 | Ignition Coil 'L' Secondary Circuit |
P2363 | Cylinder 11 Pressure Variation Low |
P2364 | Cylinder 11 Pressure Variation High |
P2372 | Fuel Volume Regulator “B” Control Circuit Low |
P2378 | Turbocharger/Supercharger Inlet Pressure Sensor “B” Circuit Intermittent/Erratic |
P2403 | Evaporative Emission System Leak Detection Pump Sense Circuit/Open - Evaporative Emission System Leak Detection Pump Sense Circuit/Open |
P2407 | Evaporative Emission System Leak Detection Pump Sense Circuit Intermittent/Erratic - Evaporative Emission System Leak Detection Pump Sense Circuit Intermittent/Erratic |
P2408 | Fuel Cap Sensor/Switch Circuit |
P2434 | Secondary Air Injection System Air Flow/Pressure Sensor Circuit Intermittent/Erratic Bank 1 |
P2435 | Secondary Air Injection System Air Flow/Pressure Sensor Circuit Bank 2 |
P2441 | Secondary Air Injection System Switching Valve Stuck Closed Bank 1 |
P2447 | Secondary Air Injection System Pump Stuck Off Bank 2 |
P2448 | Secondary Air Injection System High Air Flow Bank 1 |
P2449 | Secondary Air Injection System High Air Flow Bank 2 |
P2450 | Evaporative Emission System Switching Valve Performance/Stuck Open - Evaporative Emission System Switching Valve Performance/Stuck Open |
P2451 | Evaporative Emission System Switching Valve Stuck Closed |
P2454 | Diesel Particulate Filter Differential Pressure Sensor Circuit Low - Diesel Particulate Filter Pressure Sensor 'A' Circuit Low |
P2458 | Diesel Particulate Filter Regeneration Duration - Diesel Particulate Filter Regeneration Duration |
P2459 | Diesel Particulate Filter Regeneration Frequency |
P2460 | Diesel Particulate Filter Pressure Sensor 'B' Circuit Low - Diesel Particulate Filter Pressure Sensor 'B' Circuit Low |
P2461 | Diesel Particulate Filter Pressure Sensor 'B' Circuit High |
P2462 | Diesel Particulate Filter Pressure Sensor 'B' Circuit Intermittent/Erratic |
P2463 | Diesel Particulate Filter - Soot Accumulation |
P2465 | Diesel Particulate Filter Differential Pressure Too High Bank 2 |
P2466 | Exhaust Gas Temperature Sensor Circuit Bank 2 Sensor 3 - Exhaust Gas Temperature Sensor Circuit Bank 2 Sensor 3 |
P2469 | Exhaust Gas Temperature Sensor Circuit High Bank 2 Sensor 3 |
P2476 | Exhaust Gas Temperature Sensor Circuit High Bank 2 Sensor 4 |
P2477 | Exhaust Gas Temperature Sensor Circuit Intermittent/Erratic Bank 2 Sensor 4 |
P2481 | Exhaust Gas Temperature Sensor Circuit Low Bank 1 Sensor 5 |
P2482 | Exhaust Gas Temperature Sensor Circuit High Bank 1 Sensor 5 |
P2493 | EGR Cooler Bypass Position Sensor Range/Performance Bank 1 |
P2494 | EGR Cooler Bypass Position Sensor Circuit Low Bank 1 |
P2495 | EGR Cooler Bypass Position Sensor Circuit High Bank 1 |
P2500 | Generator Lamp/L-Terminal Circuit Low |
P2501 | Generator Lamp/L-Terminal Circuit High |
P2502 | Charging System Voltage |
P2503 | Charging System Voltage Low |
P2504 | Charging System Voltage High |
P2508 | ECM/PCM Power Input Signal High |
P2509 | ECM/PCM Power Input Signal Intermittent |
P2510 | ECM/PCM Power Relay Sense Circuit Range/Performance |
P2511 | ECM/PCM Power Relay Sense Circuit Intermittent |
P2512 | Event Data Recorder Request Circuit/ Open |
P2514 | Event Data Recorder Request Circuit High |
P2515 | A/C Refrigerant Pressure Sensor 'B' Circuit |
P2565 | Turbocharger Boost Control Position Sensor Circuit High - Turbocharger Boost Control Position Sensor 'A' Circuit High |
P2587 | Turbocharger Boost Control Position Sensor 'B' Circuit Range/Performance |
P2588 | Turbocharger Boost Control Position Sensor 'B' Circuit Low - Turbocharger Boost Control Position Sensor 'B' Circuit Low |
P2595 | Turbocharger Speed Sensor 'B' Circuit Low |
P2596 | Turbocharger Speed Sensor 'B' Circuit High |
P2599 | — |
P2650 | B Rocker Arm Actuator Control Circuit/Open Bank 1 |
P2651 | B Rocker Arm Actuator System Performance/Stuck Off Bank 1 |
P2754 | Transmission Fluid Cooler Control Circuit Low - Transmission Fluid Cooler Control Circuit Low |
P2757 | Torque Converter Clutch Pressure Control Solenoid Control Circuit Performance/Stuck Off |
P2758 | Torque Converter Clutch Pressure Control Solenoid Control Circuit Stuck On |
P2762 | Torque Converter Clutch Pressure Control Solenoid Control Circuit Range/Performance |
P2764 | Torque Converter Clutch Pressure Control Solenoid Control Circuit Low |
P2765 | Input/Turbine Speed Sensor 'B' Circuit |
P2773 | Four Wheel Drive (4WD) Low Switch Circuit Low |
P2776 | Upshift Switch Circuit Low |
P2788 | Auto Shift Manual Adaptive Learning at Limit |
P2790 | Gate Select Direction Circuit |
P2791 | Gate Select Direction Circuit Low |
P2793 | Gear Shift Direction Circuit |
P2794 | Gear Shift Direction Circuit Low |
P2795 | Gear Shift Direction Circuit High |
P2799 | Auxiliary Transmission Fluid Pump Control Circuit High |
P3007 | Camshaft Position (CMP) Sensor -G40- No signal |
P3008 | — |
P3046 | Starter relay 1 Electrical malfunction in circuit (relay stuck/does not switch) |
P3050 | Starter relay 2 Electrical malfunction in circuit (relay stuck/does not switch) |
P3100 | — |
P3101 | — |
P3102 | — |
P3130 | — |
P3131 | — |
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.