DTC FIX-PATH LOOKUP
Diagnostic Trouble Codes
Real-world meaning, causes, symptoms, and the bench-programming fix path — for the 30 codes we see most in our Arlington workshop.
Tip: Ctrl+F this page for your code (e.g. P1570).
BMW codes
20 codes
P1570BMWEngine Start Blocked by Immobilizer
Fix pathP0513BMWIncorrect Immobilizer Key
Fix pathFRM/FRM3 not detectedBMWBMW FRM/FRM3 Footwell Module unresponsive
Fix pathEWS-DME comm errorBMWEWS module not authenticating with DME
Fix pathCAS-DME comm errorBMWCAS module unable to authorize start
Fix pathBMW E46 cluster pixel lossBMWBMW E38/E39/E46 instrument cluster pixel dropouts
Fix pathBMW DDE immobilizer faultBMWBMW diesel DDE immobilizer authentication failure
Fix pathFEM ISN mismatchBMWBMW F-chassis FEM/BDC ISN doesn't match DME
Fix pathFRM3 coding failureBMWFRM3 bricked during coding attempt
Fix pathP1602BMWECU/DME not properly coded to vehicle
Fix pathP1614BMWImmobilizer no program data received
Fix pathA0B5BMWBMW F-chassis FEM/BDC general communication fault
Fix pathCAS4/CAS4+ ISN mismatchBMWBMW F/E-chassis CAS4 ISN doesn't match DME
Fix pathBMW M-DCT DME power-on faultBMWBMW M-power DME no power on / boot-loop
Fix pathBMW E9x CAS warning light stuckBMWE90/E91/E92/E93 CAS warning indicator won't clear
Fix pathBMW E60 cluster pixel lossBMWE60 5-Series cluster LCD pixel dropouts
Fix pathBMW MINI Cooper CAS module faultBMWMINI Cooper R-series CAS/EWS immobilizer fault
Fix pathBMW E46 ABS Mk60 faultBMWBMW E46 ATE Mk60 ABS module failure
Fix pathBMW cluster no powerBMWBMW instrument cluster no power on
Fix pathEWS3 cluster-DME mileage mismatchBMWBMW EWS3 cluster vs DME stored mileage mismatch
Fix pathMercedes codes
13 codes
U0001MercedesHigh Speed CAN Communication Bus Error
Fix pathSteering lock faultMercedesMercedes Electronic Steering Lock (ELV) failure
Fix pathEIS not reading keyMercedesMercedes EIS fails to authenticate inserted key
Fix pathMercedes W220 EIS failureMercedesW220 S-Class EIS authentication failure
Fix pathMercedes W211 EIS failureMercedesW211 E-Class EIS authentication failure
Fix pathMercedes W164 ML EIS failureMercedesW164 M-Class EIS authentication failure
Fix pathMercedes W204 ECU comm faultMercedesW204 C-Class ECU not communicating
Fix pathMercedes cluster pixel fadeMercedesW210/W203/W211 instrument cluster LCD fading
Fix pathMercedes EIS-cluster mismatchMercedesEIS and cluster report different VIN/odometer
Fix pathMercedes Sprinter ELV failureMercedesSprinter / Vito ELV motor failure
Fix pathMercedes W211 SBC faultMercedesMercedes Sensotronic Brake Control fault
Fix pathMercedes W166 GL/ML ELV faultMercedesMercedes W166 GL/ML ELV steering lock failure
Fix pathMercedes C63 AMG EISMercedesMercedes C63 AMG (W204) EIS failure
Fix pathVW / Audi codes
14 codes
P1570VW/AudiVW/Audi Immobilizer Active — engine start blocked
Fix pathP0513VW/AudiVW/Audi Incorrect Immobilizer Key
Fix pathCluster 24C64 damagedVW/Audi24C64 EEPROM corrupted in VW Jetta cluster
Fix pathP1813VW/AudiTDI pressure regulator electrical fault
Fix pathP1750VW/AudiECU supply voltage fault
Fix pathAudi A4 B7 cluster deadVW/AudiAudi A4 B7 / B8 instrument cluster non-functional
Fix pathVW Passat B6 cluster IMMO faultVW/AudiVW Passat B6 cluster immobilizer failure
Fix pathAudi Q5 key not programmedVW/AudiAudi Q5 (8R) replacement key won't pair
Fix pathVW Touareg communication faultVW/AudiVW Touareg ECU-cluster comm breakdown
Fix pathP0688VW/AudiECM power relay sense circuit fault
Fix pathVW MFD cluster failVW/AudiVW Passat/Jetta MFD cluster failure
Fix pathVW Jetta Mk5 no startVW/AudiVW Jetta Mk5 (2005-2010) crank-no-start
Fix pathAudi A3 8P IMMO faultVW/AudiAudi A3 8P (2003-2013) IMMO failure
Fix pathPorsche Cayenne no startVW/AudiPorsche Cayenne (955/957/958) crank-no-start
Fix pathRange Rover / Jaguar codes
7 codes
U0156Range Rover/JaguarKVM / RFA communication fault
Fix pathAll keys lostRange Rover/JaguarRange Rover / Land Rover / Jaguar all keys lost
Fix pathLand Rover Discovery 3 no startRange Rover/JaguarDiscovery 3 (LR3) won't crank or start
Fix pathRange Rover L322 no startRange Rover/JaguarRange Rover L322 crank-no-start
Fix pathJaguar XF RFA failureRange Rover/JaguarJaguar XF (X250/X260) RFA module failure
Fix pathLand Rover LR4 key issueRange Rover/JaguarLR4 / Discovery 4 key programming failure
Fix pathJaguar XJ X351 module no commRange Rover/JaguarXJ X351 (2010-2019) widespread no comm
Fix pathGM codes
8 codes
Passlock faultGMGM Passlock anti-theft triggered after cluster swap
Fix pathGM BCM no communicationGMGM BCM (Body Control Module) unresponsive
Fix pathGM Passlock II faultGMGM Passlock II anti-theft active
Fix pathChevy Cruze IMMO faultGMChevy Cruze BCM-pinned IMMO failure
Fix pathCadillac CTS cluster failureGMCadillac CTS / SRX instrument cluster fault
Fix pathGM Duramax no startGMChevy/GMC Duramax cranks no start
Fix pathChevy Impala cluster fadeGMChevy Impala instrument cluster pixel fade
Fix pathGM VATS resistor mismatchGMGM ECM rejects key — wrong resistor value or broken wire
Fix pathSaab codes
3 codes
European multi-brand
1 code
Universal / cross-brand
43 codes
B0028UniversalAirbag deployed — SRS module crash data stored
Fix pathB1004UniversalSRS Module Internal Failure / Crash Data Stored
Fix pathC0040UniversalABS Module Internal Failure
Fix pathCluster mileage mismatchUniversalReplacement cluster shows wrong mileage
Fix pathRKE not respondingUniversalRemote keyless entry not working — module dead
Fix pathCrank-no-startUniversalEngine cranks normally but won't start
Fix pathAll keys lostUniversalNo working key for a European vehicle
Fix pathUsed module pairing failureUniversalUsed donor module won't accept new VIN
Fix pathP164BUniversalEngine Stop Detected — Immobilizer Activated
Fix pathDonor ECU not runningUniversalUsed ECU installed but vehicle won't start
Fix pathB0001UniversalDriver airbag deployment loop fault
Fix pathB0002UniversalPassenger airbag deployment loop fault
Fix pathB0010UniversalSide curtain airbag deployment fault
Fix pathB0020UniversalSeat belt pretensioner deployed
Fix pathC0035UniversalABS wheel speed sensor fault
Fix pathC0050UniversalABS rear wheel speed sensor fault
Fix pathC0110UniversalABS pump motor circuit fault
Fix pathCluster mileage rollbackUniversalCustomer asking for cluster mileage rollback
Fix pathSmart key fob not detectedUniversalPush-button-start fob not recognized
Fix pathRKE loss of programmingUniversalMultiple fobs stopped working at once
Fix pathP0606UniversalECM/PCM internal processor fault
Fix pathU0073UniversalControl module communication bus A off
Fix pathU0100UniversalLost communication with ECM/PCM
Fix pathU0140UniversalLost communication with body control module
Fix pathU0155UniversalLost communication with instrument cluster
Fix pathP1626UniversalImmobilizer no key data received
Fix pathP1631UniversalImmobilizer incorrect challenge response
Fix pathP1633UniversalImmobilizer power supply fault
Fix pathComm fault after battery disconnectUniversalMultiple module faults after a flat battery
Fix pathModule water damageUniversalModule dead after flooding or rain leak
Fix pathFire-damaged module recoveryUniversalModule from a partial vehicle fire
Fix pathVolvo CEM module failureUniversalVolvo CEM (Central Electronic Module) failure
Fix pathUsed cluster from different VINUniversalJunkyard cluster won't accept your VIN
Fix pathMultiple errors after jump startUniversalModules failed after improper jump-start
Fix pathFaults after aftermarket stereo installUniversalCAN-bus errors after aftermarket headunit
Fix pathFaults after aftermarket alarmUniversalIMMO faults after aftermarket alarm install
Fix pathP160AUniversalECU memory checksum fault
Fix pathP2610UniversalECM/PCM internal timer fault
Fix pathB1601UniversalFord PATS received invalid format of key code
Fix pathB1602UniversalFord PATS received invalid key
Fix pathB2103UniversalFord PATS no transceiver communication
Fix pathB1213UniversalFord PATS fewer than minimum programmed keys
Fix pathPCM security access deniedUniversalTuner software refuses to read/write PCM — security access denied
Fix pathDon't see your code?
We've handled most BMW, Mercedes, VW/Audi, Land Rover, and GM immobilizer + module faults. If your code isn't listed, text us the year/make/model + the code and we'll point you at the right service.
Ask us about your code