How to Check a Used Car Before Buying: The Full Checklist
Most used-car checklists cover paint and a test drive but skip the one check sellers fear: a 5-minute OBD2 scan that reads the faults the eye cannot see.
You are standing in a quiet car park in a small town, looking at a used car from a private seller. It is clean. The paint shines and the seats are vacuumed. The seller is friendly and answers every question without hesitation. The price is fair, maybe a little under what similar cars go for, and you have the cash ready. You walk around it twice, kick a tyre because that is what people do, and then you realise you have no idea what you are actually looking for.
That feeling is the problem. Most first-time buyers know a car can hide problems, but not where those problems hide or how to find them in twenty minutes on a stranger's driveway. The generic advice you have read covers paint, rust, documents and a test drive. All useful. All things a careful seller already cleaned up before you arrived.
The check almost nobody mentions is the one that reads the car's own memory: a cheap adapter plugged into the diagnostic port, telling you the faults the seller would rather you never asked about.
Should you buy this car or walk away?
The four checks together give you a clear decision. Here is how to read the result before you talk money.
- Clean scan plus an honest test drive: negotiate or buy. No stored codes, every readiness monitor complete, no surprises on the drive. This is a car you can buy with confidence, or use the small faults you did find to trim the price.
- Recently cleared codes or incomplete readiness monitors: the seller reset the computer. Every monitor sitting at incomplete on a high-mileage car means someone wiped the fault memory just before you arrived. Walk away, or demand a real discount and a longer test drive that forces the faults back out.
- Stored powertrain codes: price the repair in. A genuine stored fault is not a deal-breaker, it is a negotiating number. Look up the likely repair cost and take it off the asking price, in writing.
- A seller who will not let you plug in a scanner: walk. There is no innocent reason to refuse a harmless read of the car's own data. The refusal is the answer.
What should you look for in the walk-around?
Start outside, in daylight, and never in the rain. Wet paint hides everything. Walk the full perimeter slowly and look along the body panels at a shallow angle, the way light catches a wave in the metal. Mismatched paint, a panel that reflects differently or a faint colour difference between a door and the wing usually means a repair after a knock. One repaired panel is normal life. A whole repainted side is a story the seller has not told you.
Check the panel gaps. The seams between the bonnet and doors, and around the boot, should be even and consistent on both sides. A gap that is tight on one side and wide on the other points to a body that has been knocked and badly reassembled. Run a small magnet wrapped in cloth along the lower panels and sills: it will not grip over thick filler, which is where rust gets hidden under fresh paint.
Look underneath at the sills and wheel arches, and at the subframe, for rust that flakes rather than dusts. Surface rust is cosmetic. Bubbling or flaking metal, and any holes, are structural and expensive. Then look at the tyres, because they tell you about the car, not just the rubber. Even wear across all four is healthy. Wear heavy on one edge points to worn suspension or bad alignment, and the same fault on the inside edge of both front tyres often means tired control arms. Finally, look on the ground where the car was parked and under the engine for fresh oil or coolant, and for the red smear that gives away leaking transmission fluid. A damp, oily film on the underside is normal on an older car. A wet drip and a puddle are not.
What paperwork should you check on a used car?
The documents are where honest cars and dishonest ones separate. Ask for the full service history first, whether that is a stamped booklet or a folder of invoices. The dates and the mileage on each entry should climb steadily over time. A mileage figure that drops between two visits, or a suspiciously round jump, is a flag worth chasing. Stamps alone prove little, since a friendly garage can add them later, so invoices with parts and labour listed are worth far more than an empty booklet.
The single most important match is the VIN, the 17-character vehicle identification number. Find it on the windscreen base and on a plate in the door shut. It is also stamped in the engine bay or chassis. Confirm all of them match each other and the registration document. A VIN that does not match, or one that looks tampered with, ends the viewing. Confirm the registered owner's name on the document matches the person selling the car, because you cannot legally buy a car from someone who does not own it.
Check that the car holds a current roadworthiness certificate for its country: the MOT in the UK, the TÜV in Germany, the ITV in Spain, the techninė apžiūra in Lithuania, or the przegląd techniczny at an SKP station in Poland. That certificate proves the car passed a safety and emissions test on one specific day. It does not prove the car is fault-free today, and it does not check the things a scan checks, which is exactly why the next two steps matter.
How do you test drive a used car properly?
The most revealing moment of the whole visit is the cold start, so insist the engine is stone cold when you arrive. A seller who warms the car up before you get there may be hiding a hard cold start, a knock that disappears once warm, or smoke on the first firing. Stand at the back during the first start and watch the exhaust. Blue smoke means burning oil, white smoke that lingers can mean coolant in the cylinders, and thick black smoke on a diesel points to fuelling or emissions trouble.
On the move, work through every gear and feel how the car behaves. A manual clutch should bite cleanly without slipping as the revs climb against the speed. An automatic should shift smoothly, without thumping or flaring, and without hunting between gears. Find a quiet, safe stretch and brake firmly from a moderate speed: the car should stop straight, without pulling to one side, without a pulsing pedal that signals warped discs, and without grinding. Let go of the wheel for a second on a flat, straight road and see whether the car tracks straight or drifts.
Then turn off the radio and listen. A rhythmic clicking that speeds up with road speed often means a worn wheel bearing or a constant-velocity joint. A knock over bumps points to worn suspension. A whine that rises and falls with the revs can be the gearbox or a tired turbo. None of this needs a trained ear, only a quiet cabin and your full attention. Drive long enough for the engine to reach full temperature, because some faults only appear once everything is hot.
Why does the OBD2 scan matter most?
Here is the check that sets a careful buyer apart from a hopeful one. Every car built since the late 1990s carries an on-board computer that constantly watches the engine and emissions systems and writes a fault code into its memory whenever something goes wrong. That memory is the car's honest diary. The walk-around and the paperwork, like the test drive, all rely on what the seller chose to show you. The scan reads what the car recorded for itself.
You read it with a generic OBD2 adapter, a small plug that costs around 10 to 30 euros, pushed into the diagnostic port that sits under the dashboard near the driver's knees on almost every car. Pair it with an app on your phone and you have the same window into the car a workshop charges to open. The whole read takes about five minutes. Three things in that read are worth more than anything else you will see all day.
The first is recently cleared codes, the number-one seller trick. When a seller clears the fault memory to make the check engine light go out, the codes vanish but the act leaves a trace. Some sellers do not even bother with the computer and simply tape a sticker over the warning light on the dashboard, so check that the light actually comes on for a second when the ignition is switched on, then goes out, the way every working warning lamp does its self-test. If the light never appears at all, ask why.
The second is incomplete readiness monitors, the fingerprint of a just-reset computer. The car runs a series of self-tests, the readiness monitors, covering systems like the catalyst and the oxygen sensors, along with the EVAP system. Clearing the codes resets every monitor to incomplete, and they only return to complete after days of normal driving through specific conditions. So if you plug into a car with 180,000 km on the clock and find every monitor still sitting at incomplete, the computer was wiped within the last 50 to 100 kilometres, almost certainly to hide a light that was on. A clean dashboard with incomplete monitors is not a clean car. It is a recently cleaned one. There is a full guide to reading cleared codes and readiness monitors if you want to go deeper on this single tell.
The third is any genuine stored fault code, which is a real and negotiable fault rather than a reason to panic. A code like P0420 flags a tired catalytic converter, P0171 a lean running condition that often traces to an air leak, P0300 a random misfire, P0299 a turbo underboost on a diesel, and P0128 a coolant thermostat stuck open. None of these are the end of the world. Each is a known repair with a known cost band, which means each is a number you take off the asking price once you have looked it up.
A scan tells you what the system found. It does not tell you whether driving on with that fault is wise, so when a code does turn up it is worth checking whether it is safe to drive with a check engine light before you commit to anything, and what a proper diagnostic costs if you want a workshop to confirm the read.
What can the OBD2 scan not tell you?
Honesty about the limits is what keeps this check trustworthy. A generic OBD2 adapter with an app like Skanyx reads the stored powertrain and emissions codes alongside the readiness-monitor status, plus the freeze-frame data captured at the moment each fault set. It flags the two fraud signals that matter: recently cleared codes and incomplete readiness monitors, the just-reset fingerprint. Run through those and you know far more than the seller assumed you would, and an app like that wraps the same sequence into an 8-step pre-purchase inspection ending in a clear Buy, Negotiate, Caution or Walk-Away verdict with a repair-cost band, so you are not left staring at raw codes wondering what they are worth.
What a generic OBD2 scan does not do matters every bit as much. It does not detect odometer rollback. The scan reads the same mileage number the dashboard shows, which is the figure a rollback already changed, so it proves nothing about mileage fraud. For that you need a vehicle-history report such as carVertical that pulls recorded mileage from inspections and service records, plus registration events, across the car's life, and the dedicated odometer fraud detection guide walks through exactly how that cross-check works. A standard scan also does not read the ABS or airbag modules, which live on separate manufacturer systems a generic adapter cannot reach. So a clean OBD2 read is not a clean bill of health for the brakes' anti-lock system or the airbags. Pair the scan with a history report and the walk-around, and the blind spots close.
A clean dashboard is the easiest thing for a seller to fake and the hardest thing for a buyer to trust. Skanyx runs the full 8-step pre-purchase inspection from your phone. It reads the stored codes and readiness monitors and flags the cleared-code and incomplete-monitor fraud signals. Then it hands you a Buy, Negotiate, Caution or Walk-Away verdict with a repair-cost estimate you can take to the seller. Run it on the car before you pay
How do you put it all together at the viewing?
Work the four checks as one sequence rather than four separate jobs. Do the walk-around the moment you arrive, while the engine is still cold, so the cold start is genuine when you reach the test drive. Read the paperwork next and confirm the VIN before you spend any more time, because a mismatch ends the visit there and then. Take the test drive long enough to bring the engine to full temperature and to find a quiet stretch for the brakes and the listening. Then plug in the adapter while the engine is hot from the drive and read the scan, because some faults only register once everything is warm.
If you want the full structured version of this with the exact order and what to record at each stage, the pre-purchase inspection guide lays out the complete workflow. The four checks together cost you twenty minutes and the price of an adapter, and they turn a hopeful guess into an informed decision.
A quick reference for the codes worth knowing
These are the fault codes named above, the common ones a first read tends to turn up. Look up any code you find before you talk price, because the cost band is your negotiating number.
- P0420: catalytic converter efficiency below threshold
- P0171: system running too lean, often an air or vacuum leak
- P0300: random or multiple-cylinder misfire
- P0299: turbocharger underboost, common on diesels
- P0128: coolant temperature below thermostat regulating temperature
Buying a used car safely is not about being an expert. It is about checking the four things in order and refusing to skip the one most buyers never run. Plug in the adapter and read what the car wrote about itself. Let a seller's reaction to that small request tell you the rest. A car with nothing to hide has nothing to fear from five honest minutes.
Frequently Asked Questions
- How do I check a used car before buying it without being a mechanic?
- You do not need to be a mechanic. Work through four checks in order. Walk around the car in daylight looking for rust, mismatched paint and uneven tyre wear. Read the paperwork and confirm the VIN on the windscreen matches the registration document. Take a proper test drive from cold, listening for noises and feeling for vibration through the wheel and brakes. Then plug a cheap OBD2 adapter into the port under the dashboard and read the stored fault codes with an app on your phone. That last step takes about five minutes and catches faults the other three cannot see.
- What is the most common trick sellers use to hide problems on a used car?
- Clearing the fault codes the morning of the viewing so the check engine light goes out. Some sellers literally tape over the warning light on the dashboard. Clearing codes also resets the car's readiness monitors to incomplete, and those monitors take days of normal driving to set again. So when you plug in and find every monitor still incomplete on a car with 180,000 km on the clock, you are looking at a computer that was reset within the last 50 to 100 kilometres. That is the fingerprint of a seller hiding something.
- Can an OBD2 scanner detect odometer rollback on a used car?
- No, not a generic one. A standard OBD2 scan reads the odometer value the dashboard reports, which is the same number a rollback tool already changed, so it confirms nothing about mileage fraud. To catch a rolled-back odometer you need a vehicle-history report such as carVertical that pulls recorded mileage from inspections and service visits, plus registration events, across the car's life. Run the OBD2 scan for engine and emissions condition, and run a history report for mileage. They cover different ground.
- How much should a used car inspection cost?
- A do-it-yourself OBD2 scan costs only the adapter, around 10 to 30 euros, and you keep the adapter for every future car. An independent workshop inspection runs roughly 50 to 150 euros depending on the country and how thorough it is. A vehicle-history report is usually 15 to 30 euros per VIN. For a car worth several thousand euros, all three together still cost less than one unexpected repair, so the spend is easy to justify before you hand over money.
- Should I walk away if a used car has a stored fault code?
- Not automatically. A single stored code on a high-mileage car is often normal ageing and simply becomes a number you negotiate off the price once you know the repair cost. What should make you walk is a pattern. Every readiness monitor incomplete on a car the seller calls fault-free, or freeze-frame data that contradicts the stated mileage, or a seller who refuses to let you plug in at all. A stored code is a fact you can price. A reset computer is a fact someone tried to hide.
Skanyx Team
Automotive Diagnostics Experts
The Skanyx Team combines automotive expertise with cutting-edge AI technology to help car owners understand and maintain their vehicles better.
