CarScan

Fault codes

Fault codes: 50 pieces on carscan.app — what it means, what to look at in the live data and where to start. Open and free, no app needed.

CAN-FD: why no ELM327 can read it
CAN-FD: why no ELM327 can read it
The one case where «buy a better adapter» is bad advice: a second, pricier adapter of the same kind will not see the car either. How to tell this from
6 September 20264 min
Geely over OBD-II: what answers and what stays silent
Geely over OBD-II: what answers and what stays silent
A full sweep on a real car: two of twelve control units answer on the standard socket. Why that is not a fault, what you can still learn, and where «9
6 September 20264 min
Check Engine never comes on: P0650 and buying a car
Check Engine never comes on: P0650 and buying a car
This takes ten seconds and should be done before buying a car: turn the key without starting. If the Check Engine light did not come on with the other
6 September 20264 min
Secondary air: P0410, P0411, P0412 and the emissions test
Secondary air: P0410, P0411, P0412 and the emissions test
The car drives fine, fuel use is normal, nothing rattles — yet the check light is on and the emissions test fails. That is what a system working for o
6 September 20264 min
Starter turns, car will not start: P0513, key not recognised
Starter turns, car will not start: P0513, key not recognised
The starter spins briskly, there is fuel, there should be a spark — and the engine will not catch. If a key or car-with-padlock symbol flashed on the
6 September 20264 min
Intake air temp sensor: P0111, P0112, P0113 and fuel use
Intake air temp sensor: P0111, P0112, P0113 and fuel use
A penny sensor that can quietly ruin both starting and fuel consumption. It takes ten seconds and no tools to check — just compare two numbers in the
6 September 20264 min
Control unit faults on itself: P0600, P0601, P0603, P0606
Control unit faults on itself: P0600, P0601, P0603, P0606
A code about an internal control unit fault sounds like a bill for thousands. In reality the culprit is usually not the unit but its power supply — an
6 September 20264 min
Intake manifold runner flaps: P2004, P2006, P2008, P2015
Intake manifold runner flaps: P2004, P2006, P2008, P2015
Low-end pull has gone, the diesel started smoking and the idle turned rough — and there is an intake runner code on the list. Nine times out of ten th
6 September 20264 min
The fuel gauge lies: codes P0460, P0461, P0462, P0463
The fuel gauge lies: codes P0460, P0461, P0462, P0463
You filled the tank and the needle did not move — or it drops in jumps. Usually a stuck float in the tank, but there is an unpleasant consequence peop
6 September 20264 min
Cruise control gone: codes P0500, P0501, P0504, P0571
Cruise control gone: codes P0500, P0501, P0504, P0571
Cruise control stopped engaging, the speedometer froze or jumps, and the gearbox started shifting at the wrong moments. All of it is one sensor — or o
6 September 20264 min
Charging and voltage: P0560, P0561, P0620, P0621, P0622
Charging and voltage: P0560, P0561, P0620, P0621, P0622
The car starts every other time, the battery lamp flickers, and the list shows voltage and alternator codes. Here is how to tell a dead battery from a
6 September 20264 min
AdBlue and urea: codes P203B, P2047, P204F, P20EE
AdBlue and urea: codes P203B, P2047, P204F, P20EE
The dashboard shows «AdBlue» with a countdown in kilometres and the scanner returns a urea code. The countdown ends with the car refusing to start — a
6 September 20264 min
Lean and rich mixture: P2177, P2187, P2195 vs P0171
Lean and rich mixture: P2177, P2187, P2195 vs P0171
These codes do not merely say «the mixture is wrong» — they say where and when: at idle or under revs, on bank one or bank two. That detail cuts the s
6 September 20264 min
Fan, A/C and fuel pump relays: P0480, P0645, P0691
Fan, A/C and fuel pump relays: P0480, P0645, P0691
The fan runs non-stop, the air conditioning stopped switching on, or the car will not start — and the list shows relay codes. Almost always this is a
6 September 20264 min
Electronic throttle and pedal: P2119, P2122, P2138, P2110
Electronic throttle and pedal: P2119, P2122, P2138, P2110
Pedal to the floor and the car barely moves, refusing to go past two thousand rpm. That is what electronic throttle protection looks like — and nine t
6 September 20264 min
«Lost communication»: codes U0100, U0101, U0121, U0140
«Lost communication»: codes U0100, U0101, U0121, U0140
Everything lit up at once — check, ABS, stability — and the scanner returned codes starting with U. This is almost never fried electronics: usually a
6 September 20264 min
Oil pressure: codes P0520, P0521, P0522, P0523, P0524
Oil pressure: codes P0520, P0521, P0522, P0523, P0524
The red oil can lit up, or the scanner returned P0521 — and you have a second to decide whether the sensor is lying or the engine really has no pressu
6 September 20264 min
Transmission codes: P0700, P0715, P0720, P0741, P0750
Transmission codes: P0700, P0715, P0720, P0741, P0750
The automatic started jerking, hesitating before shifts or «slipping» on the motorway — and the scanner shows P0700. Here is what stands behind it and
6 September 20265 min
Turbo and boost: P0234, P0299 and the control valve
Turbo and boost: P0234, P0299 and the control valve
The car has lost power, or jerks under acceleration. What a scanner shows here — and what you still have to check by hand.
6 September 20262 min
Knock sensor: P0324, P0325, P0327, P0328
Knock sensor: P0324, P0325, P0327, P0328
Lost power, higher fuel use, and a quieter engine under load? That is what a car looks like when it can no longer hear knock.
6 September 20263 min
Intake pressure sensor (MAP): P0106, P0107, P0108
Intake pressure sensor (MAP): P0106, P0107, P0108
The unit uses it to judge how much air enters the engine. It lies quietly: the car drives, but fuel use rises and power fades.
6 September 20262 min
Injectors: codes P0201-P0204 and P0261-P0263
Injectors: codes P0201-P0204 and P0261-P0263
The code names the cylinder — and that is half the job done. How to tell a dead injector from a broken wire without removing anything.
6 September 20262 min
Throttle position sensor: P0121, P0122, P0123 and P2135
Throttle position sensor: P0121, P0122, P0123 and P2135
The car jerks pulling away, the revs live their own life, the pedal answers late. One reading on screen tells whether the throttle is to blame.
6 September 20262 min
Fuel pressure: codes P0087, P0088 and P0089
Fuel pressure: codes P0087, P0088 and P0089
The car jerks under load and dies on a climb. How to tell a tired pump from a blocked filter and from the sensor simply lying.
6 September 20263 min
Catalyst: how long it lasts and how to tell it is dead
Catalyst: how long it lasts and how to tell it is dead
P0420 is not a death sentence. What kills a catalyst, how to tell a dead one from a wrongly blamed one, and what actually follows a «delete».
5 September 20264 min
The check light came on mid-journey: drive on or not
The check light came on mid-journey: drive on or not
The decision is made in a minute at the roadside. In order: what means stop now, what means you can get home, and what means nothing happened at all.
5 September 20264 min
Fault codes after an LPG conversion: what they mean
Fault codes after an LPG conversion: what they mean
Fitted LPG and the light came on. Usually the engine is not broken — the two systems are not agreeing. Which codes are expected and which are not.
5 September 20264 min
Selling a car: what a buyer will see with a scanner
Selling a car: what a buyer will see with a scanner
The buyer will turn up with a cheap adapter. Better to know in advance what they will see — and why clearing codes before a sale is pointless.
5 September 20264 min
A fault that only appears in frost or in rain
A fault that only appears in frost or in rain
A fault that comes with the weather is not a mystery but a hint. It names the place to look.
5 September 20264 min
The fault came back after the repair: why, and what to do
The fault came back after the repair: why, and what to do
The part was replaced, the code cleared, and a week later the light is on again. Five causes in order of frequency, and how to tell them apart.
5 September 20264 min
P0335: the crankshaft sensor that stalls the car
P0335: the crankshaft sensor that stalls the car
A code that can stall the engine on the move and refuse to start a minute later. Where to begin, and why the part is not first.
5 September 20264 min
Why a scanner does not show ABS, airbag and gearbox faults
Why a scanner does not show ABS, airbag and gearbox faults
The ABS light is on, and the app says «no faults». The tool is not broken — it is looking elsewhere, and here is why.
5 September 20267 min
What the letters and digits in a fault code mean
What the letters and digits in a fault code mean
P0171, C0035, U0100 — five characters, and each says something. Once you can read them, an unfamiliar code makes sense without a reference.
5 September 20264 min
A code that is active, stored or pending
A code that is active, stored or pending
Three words next to the code. They decide whether to go to a garage today or simply keep an eye on it.
5 September 20263 min
It stalled while driving: what to do and what to check
It stalled while driving: what to do and what to check
The engine dies at speed and the steering and brakes go heavy at once. Safety first, causes second.
5 September 20263 min
Overheating: what to do right there on the road
Overheating: what to do right there on the road
The needle is climbing. The next five minutes decide whether this costs a thermostat or a cylinder head.
5 September 20263 min
The diesel particulate filter: signs, regeneration, codes
The diesel particulate filter: signs, regeneration, codes
The diesel got sluggish, consumption is up, the fan roars when parked. Here is what is happening and how to help.
5 September 20262 min
The freeze frame: half a diagnosis in one table
The freeze frame: half a diagnosis in one table
Along with the code the car stores the conditions it was recorded under. That is what tells a one-off from a permanent fault.
5 September 20262 min
Limp mode: the car will not go faster than 60
Limp mode: the car will not go faster than 60
The revs will not climb, the pedal does nothing, the speed hits a ceiling. That is not a broken gearbox — it is protection.
5 September 20263 min
Fault code P0016: camshaft and crankshaft out of sync
Fault code P0016: camshaft and crankshaft out of sync
The code sounds worse than it is in half the cases. But it must be checked before you drive on.
4 September 20262 min
P0401: the EGR valve is cleaned more often than replaced
P0401: the EGR valve is cleaned more often than replaced
Insufficient recirculation flow. In most cases that is soot, not a dead part.
4 September 20263 min
Fault code P0128: the thermostat or the sensor
Fault code P0128: the thermostat or the sensor
The engine never reaches operating temperature. The part is cheap, but replacing it blind is still a bad idea.
4 September 20263 min
A blinking Check Engine, not a steady one: the difference
A blinking Check Engine, not a steady one: the difference
A steady lamp means «look into it soon». A blinking one means «stop». Two different messages, and the difference is expensive.
4 September 20262 min
The MAF sensor: signs of wear and a live-data check
The MAF sensor: signs of wear and a live-data check
A mass air flow sensor lies gradually. The car still drives, just worse — and the numbers show it before you feel it.
4 September 20263 min
The oxygen sensor: telling from live data that it is tired
The oxygen sensor: telling from live data that it is tired
The sensor rarely dies outright. Far more often it answers slowly — and live data shows it.
4 September 20263 min
Clearing a fault code: what "erase" actually does
Clearing a fault code: what "erase" actually does
The button turns the lamp off; it does not fix the car. And it erases exactly what the mechanic needed.
4 September 20263 min
The fuel cap: codes P0455, P0442 and P0457
The fuel cap: codes P0455, P0442 and P0457
Three codes whose culprit costs nothing in a third of cases and is fixed by hand in five seconds.
3 September 20262 min
Misfires: P0300, P0301 and why you should not keep driving
Misfires: P0300, P0301 and why you should not keep driving
The one group of codes where «it can wait until the weekend» costs more than the repair itself.
3 September 20262 min
Fault code P0420: the catalyst or just a sensor
Fault code P0420: the catalyst or just a sensor
The most expensive-looking code in the book. And the most common case of replacing a thousand-dollar part for nothing.
3 September 20263 min
Fault code P0171: where to start
Fault code P0171: where to start
«System too lean» is the most common entry in the engine memory. The cause is almost never the part people suspect first.
2 September 20262 min