AXION REPAIR LIBRARY
Fault codes explained.
Find your next step.
Search the complete code from your scan, or open a code group below. Each link leads to guidance about the relevant system and the checks that can help narrow the fault.
No code available? Start with the symptoms or choose your vehicle and module.
Search the repair library
A code describes what a controller detected. It does not, on its own, prove which part has failed. Keep the full suffix, reporting module and warning message with your enquiry.
Browse by system
- Engine ECU
- Transmission Control (TCU / DSG)
- EV & Hybrid Systems
- Body Control Modules (BCM)
- Vehicle Networks and Gateways
- Programming, Coding & Upgrades
Code groups
Open a group to see its codes and linked guides. Vehicle-specific codes and procedures still need to be checked against the make, model and fitted system.
B15 codes · 1 entry
B20 codes · 6 entries
- B2000 — VAG B2000 internal controller faults and restraint-system limits
- B2005 — B2005 invalid data records and VAG module parameterisation
- B2010 — B2010 no basic setting after module or component work
- B2012 — B2012 and B2013 dataset faults after replacing a VAG controller
- B2013 — B2012 and B2013 dataset faults after replacing a VAG controller
- B201A — B201A software-version management warnings in VAG infotainment
B29 codes · 1 entry
C10 codes · 3 entries
P00 codes · 41 entries
- P0001 — Fuel metering and pressure regulator electrical fault codes
- P0002 — Fuel metering and pressure regulator electrical fault codes
- P0003 — Fuel metering and pressure regulator electrical fault codes
- P0004 — Fuel metering and pressure regulator electrical fault codes
- P0010 — Camshaft timing actuator codes with rough idle or poor starting
- P0011 — Camshaft timing actuator codes with rough idle or poor starting
- P0012 — Camshaft timing actuator codes with rough idle or poor starting
- P0013 — Camshaft timing actuator codes with rough idle or poor starting
- P0014 — Camshaft timing actuator codes with rough idle or poor starting
- P0015 — Camshaft timing actuator codes with rough idle or poor starting
- P0016 — Mechanical checks to include with P0016 cam and crank correlation faults
- P0020 — Camshaft timing actuator codes with rough idle or poor starting
- P0021 — Camshaft timing actuator codes with rough idle or poor starting
- P0022 — Camshaft timing actuator codes with rough idle or poor starting
- P0023 — Camshaft timing actuator codes with rough idle or poor starting
- P0024 — Camshaft timing actuator codes with rough idle or poor starting
- P0025 — Camshaft timing actuator codes with rough idle or poor starting
- P0030 — Several oxygen sensor heater codes appearing together
- P0031 — Several oxygen sensor heater codes appearing together
- P0032 — Several oxygen sensor heater codes appearing together
- P0033 — Turbo bypass valve electrical faults and boost hesitation
- P0034 — Turbo bypass valve electrical faults and boost hesitation
- P0035 — Turbo bypass valve electrical faults and boost hesitation
- P0036 — Several oxygen sensor heater codes appearing together
- P0037 — Several oxygen sensor heater codes appearing together
- P0038 — Several oxygen sensor heater codes appearing together
- P0039 — Turbo bypass valve electrical faults and boost hesitation
- P0050 — Several oxygen sensor heater codes appearing together
- P0051 — Several oxygen sensor heater codes appearing together
- P0052 — Several oxygen sensor heater codes appearing together
- P0056 — Several oxygen sensor heater codes appearing together
- P0057 — Several oxygen sensor heater codes appearing together
- P0058 — Several oxygen sensor heater codes appearing together
- P0068 — P0068 when airflow and throttle readings disagree
- P0087 — Checking fuel pressure faults P0087, P0088 and P0191 before ECU repair
- P0088 — Checking fuel pressure faults P0087, P0088 and P0191 before ECU repair
- P0090 — Fuel metering and pressure regulator electrical fault codes
- P0091 — Fuel metering and pressure regulator electrical fault codes
- P0092 — Fuel metering and pressure regulator electrical fault codes
- P00AF — P00AF turbo-actuator faults after vacuum or connector work
- P00B7 — P00B7 insufficient coolant flow and electronic temperature control
P01 codes · 49 entries
- P0100 — Checking MAF air-mass sensor faults P0100 and P0101
- P0101 — Checking MAF air-mass sensor faults P0100 and P0101
- P0105 — MAP sensor readings and wiring with P0105-P0109 faults
- P0106 — MAP sensor readings and wiring with P0105-P0109 faults
- P0107 — MAP sensor readings and wiring with P0105-P0109 faults
- P0108 — MAP sensor readings and wiring with P0105-P0109 faults
- P0109 — MAP sensor readings and wiring with P0105-P0109 faults
- P0110 — P0110-P0114 intake-air temperature faults after engine work
- P0111 — P0110-P0114 intake-air temperature faults after engine work
- P0112 — P0110-P0114 intake-air temperature faults after engine work
- P0113 — P0110-P0114 intake-air temperature faults after engine work
- P0114 — P0110-P0114 intake-air temperature faults after engine work
- P0115 — Distinguishing coolant signal faults P0115 and P0118 from overheating
- P0116 — P0116 when the coolant temperature reading does not match the engine
- P0117 — Coolant temperature and warm-up faults before changing the thermostat
- P0118 — Distinguishing coolant signal faults P0115 and P0118 from overheating
- P0119 — Coolant temperature and warm-up faults before changing the thermostat
- P0121 — Checking pedal, throttle and wiring with P0121 plausibility faults
- P0125 — Coolant temperature and warm-up faults before changing the thermostat
- P0128 — Coolant temperature and warm-up faults before changing the thermostat
- P0130 — Oxygen sensor signal and heater faults P0130 and P0135
- P0131 — Oxygen sensor signal faults when the engine runs normally
- P0132 — Oxygen sensor signal faults when the engine runs normally
- P0133 — Oxygen sensor signal faults when the engine runs normally
- P0134 — Oxygen sensor signal faults when the engine runs normally
- P0135 — Understanding the heater circuit with P0135 oxygen-sensor faults
- P0136 — Rear oxygen sensor warnings after exhaust or wiring work
- P0137 — Rear oxygen sensor warnings after exhaust or wiring work
- P0138 — Rear oxygen sensor warnings after exhaust or wiring work
- P0139 — Rear oxygen sensor warnings after exhaust or wiring work
- P0140 — Rear oxygen sensor warnings after exhaust or wiring work
- P0151 — Oxygen sensor signal faults when the engine runs normally
- P0152 — Oxygen sensor signal faults when the engine runs normally
- P0153 — Oxygen sensor signal faults when the engine runs normally
- P0154 — Oxygen sensor signal faults when the engine runs normally
- P0156 — Rear oxygen sensor warnings after exhaust or wiring work
- P0157 — Rear oxygen sensor warnings after exhaust or wiring work
- P0158 — Rear oxygen sensor warnings after exhaust or wiring work
- P0159 — Rear oxygen sensor warnings after exhaust or wiring work
- P0160 — Rear oxygen sensor warnings after exhaust or wiring work
- P0171 — P0171 lean running and the evidence behind fuel trims
- P0172 — P0172 rich running needs more than an oxygen-sensor guess
- P0180 — Fuel temperature sensor codes and an implausible cold-start reading
- P0181 — Fuel temperature sensor codes and an implausible cold-start reading
- P0182 — Fuel temperature sensor codes and an implausible cold-start reading
- P0183 — Fuel temperature sensor codes and an implausible cold-start reading
- P0184 — Fuel temperature sensor codes and an implausible cold-start reading
- P0191 — VW Transporter T6 P0191 with rough running and fuel-rail sensor readings
- P0193 — P0193 is a circuit-high report, not proof of excessive fuel pressure
P02 codes · 13 entries
- P0201 — P0201–P0204 injector circuit faults after replacement
- P0202 — Car Fault Code and ECU Module Directory
- P0203 — Car Fault Code and ECU Module Directory
- P0204 — P0201–P0204 injector circuit faults after replacement
- P0230 — Investigating P0230 fuel-pump primary circuit faults
- P0234 — Boost pressure faults P0299 and P0234 and turbo actuator checks
- P0236 — P0236 boost-pressure plausibility before a sensor replacement
- P025A — Fuel pump control module faults when the engine will not start
- P025B — Fuel pump control module faults when the engine will not start
- P025C — Fuel pump control module faults when the engine will not start
- P025D — Fuel pump control module faults when the engine will not start
- P0263 — P0263 cylinder-one contribution faults after injector replacement
- P0299 — Boost pressure faults P0299 and P0234 and turbo actuator checks
P03 codes · 21 entries
- P0300 — P0300 and P0301–P0304 after replacing spark plugs or coils
- P0301 — P0300 and P0301–P0304 after replacing spark plugs or coils
- P0302 — Car Fault Code and ECU Module Directory
- P0303 — Car Fault Code and ECU Module Directory
- P0304 — P0300 and P0301–P0304 after replacing spark plugs or coils
- P0320 — Investigating Hyundai Tucson starting faults with P0320–P0323
- P0321 — Investigating Hyundai Tucson starting faults with P0320–P0323
- P0322 — Tracing the engine speed signal with P0322 and a non-starting engine
- P0323 — Investigating Hyundai Tucson starting faults with P0320–P0323
- P0325 — Why mounting details matter with P0325 knock-sensor circuit faults
- P0335 — Identifying the engine with Peugeot Boxer P0335 and long cranking
- P0336 — Audi P0336 missing-tooth descriptions after crank-sensor wiring repairs
- P0340 — Crankshaft and camshaft signal faults P0335 and P0340
- P0341 — Why P0341 may remain after fitting a new camshaft sensor
- P0351 — Ignition coil circuits and ECU testing with P0351-P0356
- P0352 — Ignition coil circuits and ECU testing with P0351-P0356
- P0353 — Ignition coil circuits and ECU testing with P0351-P0356
- P0354 — Ignition coil circuits and ECU testing with P0351-P0356
- P0355 — Ignition coil circuits and ECU testing with P0351-P0356
- P0356 — Ignition coil circuits and ECU testing with P0351-P0356
- P0366 — P0366 camshaft sensor B plausibility and mechanical timing
P04 codes · 16 entries
- P0400 — Electrical diagnosis of EGR flow codes P0400, P0401 and P0402
- P0401 — Electrical diagnosis of EGR flow codes P0400, P0401 and P0402
- P0402 — Electrical diagnosis of EGR flow codes P0400, P0401 and P0402
- P0403 — P0403 EGR circuit faults before an ECU output repair
- P0404 — EGR position codes with rough running or reduced power
- P0405 — EGR position codes with rough running or reduced power
- P0406 — EGR position codes with rough running or reduced power
- P0407 — EGR position codes with rough running or reduced power
- P0408 — EGR position codes with rough running or reduced power
- P0409 — EGR position codes with rough running or reduced power
- P0443 — EVAP purge-valve electrical faults P0443, P0444 and P0445
- P0444 — EVAP purge-valve electrical faults P0443, P0444 and P0445
- P0445 — EVAP purge-valve electrical faults P0443, P0444 and P0445
- P0480 — Porsche Cayenne P0480 with cooling-fan faults and a flat battery
- P0491 — P0491 and P0492 secondary-air flow faults on one or both banks
- P0492 — P0491 and P0492 secondary-air flow faults on one or both banks
P05 codes · 26 entries
- P0520 — Oil pressure sensor codes when the dashboard shows a warning
- P0521 — Oil pressure sensor codes when the dashboard shows a warning
- P0522 — Oil pressure sensor codes when the dashboard shows a warning
- P0523 — Oil pressure sensor codes when the dashboard shows a warning
- P0524 — Oil pressure sensor codes when the dashboard shows a warning
- P052E — P052E crankcase ventilation faults with a whistle or engine warning
- P0530 — Air-conditioning pressure sensor codes with no compressor operation
- P0531 — Air-conditioning pressure sensor codes with no compressor operation
- P0532 — Air-conditioning pressure sensor codes with no compressor operation
- P0533 — Air-conditioning pressure sensor codes with no compressor operation
- P053F — P053F fuel-pressure faults that appear only during a cold start
- P0544 — Exhaust temperature sensor codes before a regeneration attempt
- P0545 — Exhaust temperature sensor codes before a regeneration attempt
- P0546 — Exhaust temperature sensor codes before a regeneration attempt
- P0547 — Exhaust temperature sensor codes before a regeneration attempt
- P0548 — Exhaust temperature sensor codes before a regeneration attempt
- P0549 — Exhaust temperature sensor codes before a regeneration attempt
- P0556 — P0556 brake-booster pressure plausibility and vacuum-pump diagnosis
- P0560 — Checking voltage faults P0560, P0561, P0562 and P0563 before ECU replacement
- P0561 — Checking voltage faults P0560, P0561, P0562 and P0563 before ECU replacement
- P0562 — Checking voltage faults P0560, P0561, P0562 and P0563 before ECU replacement
- P0563 — Checking voltage faults P0560, P0561, P0562 and P0563 before ECU replacement
- P0571 — Brake-switch signal faults P0571, P0572 and P0573
- P0572 — Brake-switch signal faults P0571, P0572 and P0573
- P0573 — Brake-switch signal faults P0571, P0572 and P0573
- P05A0 — P05A0 active radiator shutters reported stuck open
P06 codes · 29 entries
- P0601 — ECU memory and programming codes P0601, P0602, P0603, P0604, P0605 and P0607
- P0602 — ECU memory and programming codes P0601, P0602, P0603, P0604, P0605 and P0607
- P0603 — ECU memory and programming codes P0601, P0602, P0603, P0604, P0605 and P0607
- P0604 — ECU memory and programming codes P0601, P0602, P0603, P0604, P0605 and P0607
- P0605 — ECU memory and programming codes P0601, P0602, P0603, P0604, P0605 and P0607
- P0606 — P0606 control module processor fault
- P0607 — ECU memory and programming codes P0601, P0602, P0603, P0604, P0605 and P0607
- P0615 — Distinguishing no-crank and crank-no-start with P0615 starter-relay faults
- P0627 — Fuel pump control module faults when the engine will not start
- P0628 — Fuel pump control module faults when the engine will not start
- P0629 — Fuel pump control module faults when the engine will not start
- P0641 — Shared sensor supply faults P0641, P0642 and P0643
- P0642 — Shared sensor supply faults P0641, P0642 and P0643
- P0643 — Shared sensor supply faults P0641, P0642 and P0643
- P0650 — Checking the engine warning lamp with a P0650 fault
- P0651 — Sensor reference voltage B faults P0651, 17035 and 001617
- P0670 — Checking glow-plug module and circuit faults P0670 and P0671-P0674
- P0671 — Checking glow-plug module and circuit faults P0670 and P0671-P0674
- P0672 — Checking glow-plug module and circuit faults P0670 and P0671-P0674
- P0673 — Checking glow-plug module and circuit faults P0670 and P0671-P0674
- P0674 — Checking glow-plug module and circuit faults P0670 and P0671-P0674
- P0685 — ECU power relay faults P0685, P0686, P0687, P0688, P0689 and P0690
- P0686 — ECU power relay faults P0685, P0686, P0687, P0688, P0689 and P0690
- P0687 — ECU power relay faults P0685, P0686, P0687, P0688, P0689 and P0690
- P0688 — ECU power relay faults P0685, P0686, P0687, P0688, P0689 and P0690
- P0689 — ECU power relay faults P0685, P0686, P0687, P0688, P0689 and P0690
- P068A — P068A on a Volkswagen or Audi and an ECU that loses its supply too early
- P0690 — ECU power relay faults P0685, P0686, P0687, P0688, P0689 and P0690
- P06A3 — P06A3 and the sensor reference circuit before an ECU is condemned
P07 codes · 52 entries
- P0700 — Understanding gearbox codes P0700, P0715, P0716, P0720 and P0730
- P0705 — Gear selector recognition faults P0705-P0709
- P0706 — Gear selector recognition faults P0705-P0709
- P0707 — Gear selector recognition faults P0705-P0709
- P0708 — Gear selector recognition faults P0705-P0709
- P0709 — Gear selector recognition faults P0705-P0709
- P070A — Transmission fluid level sensor codes and misleading level readings
- P070B — Transmission fluid level sensor codes and misleading level readings
- P070C — Transmission fluid level sensor codes and misleading level readings
- P070D — Transmission fluid level sensor codes and misleading level readings
- P070E — Transmission fluid level sensor codes and misleading level readings
- P070F — Transmission fluid level sensor codes and misleading level readings
- P0711 — Recording the conditions behind P0711 transmission temperature faults
- P0713 — Recording P0713 transmission temperature input-high readings
- P0715 — Understanding gearbox codes P0700, P0715, P0716, P0720 and P0730
- P0716 — P1740 and P0716 temperature and speed faults on DSG gearboxes
- P0720 — Understanding gearbox codes P0700, P0715, P0716, P0720 and P0730
- P0722 — What to include in a P0722 gearbox output-speed fault report
- P0726 — P1740 and P0716 temperature and speed faults on DSG gearboxes
- P0730 — Understanding gearbox codes P0700, P0715, P0716, P0720 and P0730
- P0731 — Transmission and TCU checks for P0731 gear 1 incorrect ratio
- P0740 — Torque-converter clutch codes and vibration at steady speed
- P0741 — Torque-converter clutch codes and vibration at steady speed
- P0742 — Torque-converter clutch codes and vibration at steady speed
- P0743 — Torque-converter clutch codes and vibration at steady speed
- P0744 — Torque-converter clutch codes and vibration at steady speed
- P0748 — Electrical and hydraulic checks for P0748 pressure-control solenoid faults
- P0753 — Identifying solenoid A with P0753 shift-solenoid electrical faults
- P0755 — Shift solenoid B and C codes with harsh or missing gear changes
- P0756 — Shift solenoid B and C codes with harsh or missing gear changes
- P0757 — Shift solenoid B and C codes with harsh or missing gear changes
- P0758 — Shift solenoid B and C codes with harsh or missing gear changes
- P0759 — Shift solenoid B and C codes with harsh or missing gear changes
- P0760 — Shift solenoid B and C codes with harsh or missing gear changes
- P0761 — Shift solenoid B and C codes with harsh or missing gear changes
- P0762 — Shift solenoid B and C codes with harsh or missing gear changes
- P0763 — Shift solenoid B and C codes with harsh or missing gear changes
- P0764 — Shift solenoid B and C codes with harsh or missing gear changes
- P0765 — Shift solenoid D and E faults after transmission work
- P0766 — Shift solenoid D and E faults after transmission work
- P0767 — Shift solenoid D and E faults after transmission work
- P0768 — Shift solenoid D and E faults after transmission work
- P0769 — Shift solenoid D and E faults after transmission work
- P0770 — Shift solenoid D and E faults after transmission work
- P0771 — Shift solenoid D and E faults after transmission work
- P0772 — Shift solenoid D and E faults after transmission work
- P0773 — Shift solenoid D and E faults after transmission work
- P0774 — Shift solenoid D and E faults after transmission work
- P0791 — Intermediate shaft speed sensor codes and unexplained gear-ratio warnings
- P0792 — Intermediate shaft speed sensor codes and unexplained gear-ratio warnings
- P0793 — Intermediate shaft speed sensor codes and unexplained gear-ratio warnings
- P0794 — Intermediate shaft speed sensor codes and unexplained gear-ratio warnings
P08 codes · 20 entries
- P0810 — Keeping adaptation history with P0810 clutch position control faults
- P0841 — DSG pressure and mechatronic faults P17BF, P189C and P0841
- P0845 — Transmission pressure switch B and C circuit warnings
- P0846 — Transmission pressure switch B and C circuit warnings
- P0847 — Transmission pressure switch B and C circuit warnings
- P0848 — Transmission pressure switch B and C circuit warnings
- P0849 — Transmission pressure switch B and C circuit warnings
- P0870 — Transmission pressure switch B and C circuit warnings
- P0871 — Transmission pressure switch B and C circuit warnings
- P0872 — Transmission pressure switch B and C circuit warnings
- P0873 — Transmission pressure switch B and C circuit warnings
- P0874 — Transmission pressure switch B and C circuit warnings
- P0880 — Transmission electrical supply faults that occur only during starting
- P0881 — Transmission electrical supply faults that occur only during starting
- P0882 — Keeping the low-voltage history with P0882 TCM power input low
- P0883 — Transmission electrical supply faults that occur only during starting
- P0884 — Transmission electrical supply faults that occur only during starting
- P0890 — Transmission electrical supply faults that occur only during starting
- P0891 — Transmission electrical supply faults that occur only during starting
- P0892 — Transmission electrical supply faults that occur only during starting
P09 codes · 13 entries
- P0902 — Supply checks for P0902 clutch-actuator circuit low
- P0960 — Pressure-control solenoid circuit codes across channels A, B and C
- P0961 — Pressure-control solenoid circuit codes across channels A, B and C
- P0962 — Pressure-control solenoid circuit codes across channels A, B and C
- P0963 — Pressure-control solenoid circuit codes across channels A, B and C
- P0964 — Pressure-control solenoid circuit codes across channels A, B and C
- P0965 — Pressure-control solenoid circuit codes across channels A, B and C
- P0966 — Pressure-control solenoid circuit codes across channels A, B and C
- P0967 — Pressure-control solenoid circuit codes across channels A, B and C
- P0968 — Pressure-control solenoid circuit codes across channels A, B and C
- P0969 — Pressure-control solenoid circuit codes across channels A, B and C
- P0970 — Pressure-control solenoid circuit codes across channels A, B and C
- P0971 — Pressure-control solenoid circuit codes across channels A, B and C
P0A codes · 81 entries
- P0A08 — DC/DC converter enable and status faults on an EV or hybrid
- P0A09 — Understanding the status signal with a P0A09 DC/DC fault
- P0A0D — Understanding P0A0D high-voltage interlock warnings safely
- P0A0F — P0A0F when a hybrid petrol engine fails to start
- P0A10 — DC/DC converter enable and status faults on an EV or hybrid
- P0A11 — DC/DC converter enable and status faults on an EV or hybrid
- P0A12 — DC/DC converter enable and status faults on an EV or hybrid
- P0A13 — DC/DC converter enable and status faults on an EV or hybrid
- P0A1A — Understanding a Prius inverter bulletin for P0A94, P324E, P0A1A and P3004
- P0A1F — P0A1F on the Bentley Bentayga W12 48-volt chassis system
- P0A3F — EV motor position codes when the vehicle will not become ready
- P0A40 — EV motor position codes when the vehicle will not become ready
- P0A41 — EV motor position codes when the vehicle will not become ready
- P0A42 — EV motor position codes when the vehicle will not become ready
- P0A43 — EV motor position codes when the vehicle will not become ready
- P0A44 — EV motor position codes when the vehicle will not become ready
- P0A45 — EV motor position codes when the vehicle will not become ready
- P0A46 — EV motor position codes when the vehicle will not become ready
- P0A47 — EV motor position codes when the vehicle will not become ready
- P0A48 — EV motor position codes when the vehicle will not become ready
- P0A49 — EV motor position codes when the vehicle will not become ready
- P0A4A — EV motor position codes when the vehicle will not become ready
- P0A4B — Identifying the electric machine with a P0A4B generator position fault
- P0A7A — Which supporting codes to keep with P0A7A generator-inverter faults
- P0A7F — Hybrid battery warning codes P0A80, P0A7F, P1AC000 and P1A8000
- P0A80 — Hybrid battery warning codes P0A80, P0A7F, P1AC000 and P1A8000
- P0A82 — A published Toyota Auris hybrid cooling case with P0A82-123
- P0A8B — DC/DC converter enable and status faults on an EV or hybrid
- P0A8C — DC/DC converter enable and status faults on an EV or hybrid
- P0A8D — DC/DC converter enable and status faults on an EV or hybrid
- P0A8E — DC/DC converter enable and status faults on an EV or hybrid
- P0A8F — DC/DC converter enable and status faults on an EV or hybrid
- P0A94 — Understanding a Prius inverter bulletin for P0A94, P324E, P0A1A and P3004
- P0A9B — Hybrid battery temperature sensor codes with reduced performance
- P0A9C — Hybrid battery temperature sensor codes with reduced performance
- P0A9D — Hybrid battery temperature sensor codes with reduced performance
- P0A9E — Hybrid battery temperature sensor codes with reduced performance
- P0A9F — Hybrid battery temperature sensor codes with reduced performance
- P0AA0 — Positive and negative battery contactor codes in an EV or hybrid
- P0AA1 — Positive and negative battery contactor codes in an EV or hybrid
- P0AA2 — Positive and negative battery contactor codes in an EV or hybrid
- P0AA3 — Positive and negative battery contactor codes in an EV or hybrid
- P0AA4 — Positive and negative battery contactor codes in an EV or hybrid
- P0AA5 — Positive and negative battery contactor codes in an EV or hybrid
- P0AA6 — Understanding the Volt and Ampera bulletin for P0AA6 and no-charge warnings
- P0ABA — Hybrid battery voltage-sense codes and conflicting pack readings
- P0ABB — Hybrid battery voltage-sense codes and conflicting pack readings
- P0ABC — Hybrid battery voltage-sense codes and conflicting pack readings
- P0ABD — Hybrid battery voltage-sense codes and conflicting pack readings
- P0ABE — Hybrid battery voltage-sense codes and conflicting pack readings
- P0ABF — EV battery current sensor codes and inconsistent charging data
- P0AC0 — EV battery current sensor codes and inconsistent charging data
- P0AC1 — EV battery current sensor codes and inconsistent charging data
- P0AC2 — EV battery current sensor codes and inconsistent charging data
- P0AC3 — EV battery current sensor codes and inconsistent charging data
- P0AC5 — Hybrid battery temperature sensor codes with reduced performance
- P0AC6 — Hybrid battery temperature sensor codes with reduced performance
- P0AC7 — Hybrid battery temperature sensor codes with reduced performance
- P0AC8 — Hybrid battery temperature sensor codes with reduced performance
- P0AC9 — Hybrid battery temperature sensor codes with reduced performance
- P0ACA — Hybrid battery temperature sensor codes with reduced performance
- P0ACB — Hybrid battery temperature sensor codes with reduced performance
- P0ACC — Hybrid battery temperature sensor codes with reduced performance
- P0AE4 — Precharge contactor circuit codes and an EV that will not start
- P0AE5 — Precharge contactor circuit codes and an EV that will not start
- P0AE6 — Precharge contactor circuit codes and an EV that will not start
- P0AE7 — Precharge contactor circuit codes and an EV that will not start
- P0AED — Inverter temperature sensor codes with limited EV power
- P0AEE — Inverter temperature sensor codes with limited EV power
- P0AEF — Inverter temperature sensor codes with limited EV power
- P0AF0 — Inverter temperature sensor codes with limited EV power
- P0AF1 — Inverter temperature sensor codes with limited EV power
- P0AF2 — Inverter temperature sensor codes with limited EV power
- P0AF3 — Inverter temperature sensor codes with limited EV power
- P0AF4 — Inverter temperature sensor codes with limited EV power
- P0AF5 — Inverter temperature sensor codes with limited EV power
- P0AF6 — Inverter temperature sensor codes with limited EV power
- P0AF8 — Hybrid battery voltage-sense codes and conflicting pack readings
- P0AF9 — Hybrid battery voltage-sense codes and conflicting pack readings
- P0AFA — Storage and charging history for P0AFA battery-system voltage warnings
- P0AFB — Hybrid battery voltage-sense codes and conflicting pack readings
P0D codes · 1 entry
P10 codes · 1 entry
P13 codes · 1 entry
P15 codes · 2 entries
P16 codes · 4 entries
P17 codes · 11 entries
- P1740 — P1740 and P0716 temperature and speed faults on DSG gearboxes
- P1746 — Checking the supply for P1746 transmission solenoid power relay faults
- P174A — P1740 and P0716 temperature and speed faults on DSG gearboxes
- P174B — P1740 and P0716 temperature and speed faults on DSG gearboxes
- P174E — P1740 and P0716 temperature and speed faults on DSG gearboxes
- P174F — P1740 and P0716 temperature and speed faults on DSG gearboxes
- P1757 — VAG P1757 supply faults before transmission-controller replacement
- P179C — P1740 and P0716 temperature and speed faults on DSG gearboxes
- P179D — P1740 and P0716 temperature and speed faults on DSG gearboxes
- P17BF — DSG pressure and mechatronic faults P17BF, P189C and P0841
- P17D8 — P1740 and P0716 temperature and speed faults on DSG gearboxes
P18 codes · 2 entries
P1A codes · 1 entry
P1F codes · 2 entries
P20 codes · 15 entries
- P2002 — P2002 and why a DPF warning needs pressure-signal checks
- P2004 — Intake runner codes when a manifold has already been replaced
- P2005 — Intake runner codes when a manifold has already been replaced
- P2006 — Intake runner codes when a manifold has already been replaced
- P2007 — Intake runner codes when a manifold has already been replaced
- P2008 — Intake runner codes when a manifold has already been replaced
- P2009 — Intake runner codes when a manifold has already been replaced
- P2010 — Intake runner codes when a manifold has already been replaced
- P2011 — Intake runner codes when a manifold has already been replaced
- P2012 — Intake runner codes when a manifold has already been replaced
- P2013 — Intake runner codes when a manifold has already been replaced
- P2015 — P2015 intake-runner position faults after manifold work
- P2031 — Exhaust temperature sensor codes before a regeneration attempt
- P2032 — Exhaust temperature sensor codes before a regeneration attempt
- P2033 — Exhaust temperature sensor codes before a regeneration attempt
P21 codes · 2 entries
P22 codes · 2 entries
P24 codes · 16 entries
- P242F — P242F DPF restriction and matching the filter to ECU software
- P2452 — DPF pressure circuit faults after replacing the pressure sensor
- P2453 — P2453 and an implausible DPF differential-pressure reading
- P2454 — DPF pressure circuit faults after replacing the pressure sensor
- P2455 — DPF pressure circuit faults after replacing the pressure sensor
- P2456 — DPF pressure circuit faults after replacing the pressure sensor
- P2457 — EGR cooler bypass faults and temperature performance
- P245A — EGR cooler bypass faults and temperature performance
- P245B — EGR cooler bypass faults and temperature performance
- P245C — EGR cooler bypass faults and temperature performance
- P245D — EGR cooler bypass faults and temperature performance
- P245E — DPF pressure circuit faults after replacing the pressure sensor
- P245F — DPF pressure circuit faults after replacing the pressure sensor
- P2460 — DPF pressure circuit faults after replacing the pressure sensor
- P2461 — DPF pressure circuit faults after replacing the pressure sensor
- P2462 — DPF pressure circuit faults after replacing the pressure sensor
P25 codes · 2 entries
P26 codes · 2 entries
P27 codes · 6 entries
- P2711 — Preparing a TCU repair enquiry for P2711 DSG gear disengagement
- P2753 — P2753 and P2755 cooler-control faults with coolant in the wiring
- P2755 — P2753 and P2755 cooler-control faults with coolant in the wiring
- P2758 — Torque-converter clutch codes and vibration at steady speed
- P2769 — Torque-converter clutch codes and vibration at steady speed
- P2770 — Torque-converter clutch codes and vibration at steady speed
P30 codes · 1 entry
P31 codes · 4 entries
P32 codes · 1 entry
P33 codes · 1 entry
U00 codes · 3 entries
U01 codes · 21 entries
- U0100 — Understanding U0100 and U0101 communication faults
- U0101 — Understanding U0100 and U0101 communication faults
- U0110 — EV controller communication faults U0110, U0111 and U0112
- U0111 — EV controller communication faults U0110, U0111 and U0112
- U0112 — EV controller communication faults U0110, U0111 and U0112
- U0121 — CAN and communication faults U0001, U0073, U0121 and U0140
- U0122 — CAN and communication faults U0001, U0073, U0121 and U0140
- U0126 — CAN and communication faults U0001, U0073, U0121 and U0140
- U0131 — CAN and communication faults U0001, U0073, U0121 and U0140
- U0140 — CAN and communication faults U0001, U0073, U0121 and U0140
- U0141 — Understanding U0141–U0145 body-module communication and BCM/BSI names
- U0145 — Understanding U0141–U0145 body-module communication and BCM/BSI names
- U0146 — Gateway communication faults U0146–U0150 affecting several modules
- U0150 — Gateway communication faults U0146–U0150 affecting several modules
- U0155 — Instrument cluster communication faults U0155 and 01317
- U0164 — Climate-control communication codes with a blank panel or no response
- U0165 — Climate-control communication codes with a blank panel or no response
- U0166 — Climate-control communication codes with a blank panel or no response
- U016B — Climate-control communication codes with a blank panel or no response
- U0199 — Door module communication codes when windows and locks stop working
- U019B — EV charger and converter communication faults after a low-voltage event
U02 codes · 8 entries
- U0200 — Door module communication codes when windows and locks stop working
- U0201 — Door module communication codes when windows and locks stop working
- U0202 — Door module communication codes when windows and locks stop working
- U0293 — EV charger and converter communication faults after a low-voltage event
- U0296 — EV charger and converter communication faults after a low-voltage event
- U0297 — EV charger and converter communication faults after a low-voltage event
- U0298 — EV charger and converter communication faults after a low-voltage event
- U0299 — EV charger and converter communication faults after a low-voltage event
U03 codes · 7 entries
- U0300 — Software incompatibility codes after replacing an ECU or TCU
- U0301 — Software incompatibility codes after replacing an ECU or TCU
- U0302 — Software incompatibility codes after replacing an ECU or TCU
- U0303 — Software incompatibility codes after replacing an ECU or TCU
- U0304 — Software incompatibility codes after replacing an ECU or TCU
- U0305 — Software incompatibility codes after replacing an ECU or TCU
- U0308 — Software incompatibility codes after replacing an ECU or TCU
U04 codes · 11 entries
- U0401 — U0401 and U0402 when engine and gearbox controllers disagree
- U0402 — U0401 and U0402 when engine and gearbox controllers disagree
- U0415 — Invalid brake and steering data codes with several dashboard warnings
- U0416 — Invalid brake and steering data codes with several dashboard warnings
- U0417 — Invalid brake and steering data codes with several dashboard warnings
- U0418 — Invalid brake and steering data codes with several dashboard warnings
- U0420 — Invalid brake and steering data codes with several dashboard warnings
- U0422 — U0422 when other modules reject body-control data
- U0423 — U0423 and instrument-cluster data warnings after module work
- U0424 — Climate-control communication codes with a blank panel or no response
- U0428 — Invalid brake and steering data codes with several dashboard warnings
U10 codes · 2 entries
U11 codes · 1 entry
U30 codes · 1 entry
New diagnostic guides
Read the latest additions about sensor circuits, transmission control, EV power electronics, body modules and vehicle networks.
- Oxygen sensor signal faults when the engine runs normally
- Rear oxygen sensor warnings after exhaust or wiring work
- Several oxygen sensor heater codes appearing together
- Coolant temperature and warm-up faults before changing the thermostat
- EGR position codes with rough running or reduced power
- EGR cooler bypass faults and temperature performance
- Intake runner codes when a manifold has already been replaced
- Exhaust temperature sensor codes before a regeneration attempt
- DPF pressure circuit faults after replacing the pressure sensor
- Turbo bypass valve electrical faults and boost hesitation
- Camshaft timing actuator codes with rough idle or poor starting
- Fuel metering and pressure regulator electrical fault codes
- Fuel temperature sensor codes and an implausible cold-start reading
- Fuel pump control module faults when the engine will not start
- Oil pressure sensor codes when the dashboard shows a warning
- Air-conditioning pressure sensor codes with no compressor operation
- Shift solenoid B and C codes with harsh or missing gear changes
- Shift solenoid D and E faults after transmission work
- Pressure-control solenoid circuit codes across channels A, B and C
- Torque-converter clutch codes and vibration at steady speed
- Transmission fluid level sensor codes and misleading level readings
- Intermediate shaft speed sensor codes and unexplained gear-ratio warnings
- Transmission pressure switch B and C circuit warnings
- Transmission electrical supply faults that occur only during starting
- EV motor position codes when the vehicle will not become ready
- Hybrid battery temperature sensor codes with reduced performance
- EV battery current sensor codes and inconsistent charging data
- Precharge contactor circuit codes and an EV that will not start
- Positive and negative battery contactor codes in an EV or hybrid
- Inverter temperature sensor codes with limited EV power
- DC/DC converter enable and status faults on an EV or hybrid
- Hybrid battery voltage-sense codes and conflicting pack readings
- U0422 when other modules reject body-control data
- U0423 and instrument-cluster data warnings after module work
- U0401 and U0402 when engine and gearbox controllers disagree
- Invalid brake and steering data codes with several dashboard warnings
- Door module communication codes when windows and locks stop working
- Climate-control communication codes with a blank panel or no response
- EV charger and converter communication faults after a low-voltage event
- Software incompatibility codes after replacing an ECU or TCU
Ready to discuss the fault?
Tell us the vehicle details, what it is doing and any work already tried. We will help establish whether the next step is a workshop assessment, suitable postal module testing or remote support.
Postal module guide · Assessment options · Full repair library
