A check engine light needs a code tool. A leak needs smoke. A no-start needs a meter. A noise needs an ear. A red oil-pressure, temperature or brake warning is not a tool question: pull over safely and switch off first. For a check engine light, the first step is reading the code โ free at many parts stores, or with your own reader from $22.99 if you want to re-read it or check readiness before an inspection; live data starts higher. A bidirectional scan tool ($279.99 to $549.00 on makers' pages we read) is for commanding parts and running relearns. A smoke machine, a compression gauge, a multimeter, a battery tester and a borescope each answer a question the OBD2 port cannot, because the port was built to watch emissions. For a noise with no light, a stethoscope or a sound recording comes before any scanner. The core table below maps each symptom to its first tool and to what that tool cannot tell you.
What this page is for: "car diagnostic tool" is searched as if it were one object. It is not. A code reader, a smoke machine and a compression gauge are as different as a thermometer, a flashlight and a tape measure, and buying the wrong one is an easy way for a do-it-yourself diagnosis to go wrong. The page ranks no products; where a maker is named, it anchors a price for a tool type. For a ranked shelf of scanners there is our OBD2 scanner guide, and for phone apps the diagnostic app comparison.
The answer in 60 seconds: sort the fault before you buy the tool
Faults come in five families, and each family has a first tool.
A check engine light. The engine computer stored a code. The first tool is anything that reads the OBD2 port: a handheld code reader, or a Bluetooth adapter and a phone app. Nothing else in an owner's toolbox can reach a stored code. A red oil-pressure, temperature or brake light is different: stop and switch off first; a tool comes later.
A light plus a repair that ends in a relearn, or a part you need to command. Throttle bodies, steering angle sensors, some ABS bleeds and TPMS sensors need the car told that something changed. That is a bidirectional scan tool's job (for TPMS sensors, a TPMS tool's), or a shop's.
Electrical: no crank, slow crank, a battery that dies overnight, a charging light. The first tool is a digital multimeter or a battery and charging tester, because a scanner needs power to talk at all.
A leak or a worn engine: an EVAP code, a lean code, a misfire that stays put when you swap the coil, smoke, oil use. The first tools are mechanical: a smoke machine, a compression gauge, a leak-down tester, a borescope.
A noise, a vibration or a clunk with no light at all. The first tool is an ear: a mechanic's stethoscope, an electronic listening kit, or a phone recording. A scanner usually has nothing to say here, and the data below shows how often.
If you remember one line: buy the cheapest tool that answers your question, and none that answers a different one.
The core table: symptom, first tool, and what that tool cannot tell you
This is the object the page exists for. Find the row closest to your problem; the right-hand cell is the first tool to reach for, and the text says what that tool will not tell you even when it works perfectly.
Colors in the right-hand cells: green, a code tool finds it; amber, a code or a sign points and another tool locates; red, usually no code, so ears, eyes and hands.
Three rules for reading the table. The first tool is not the last tool: most rows have a second step, and the order matters because the first step is usually the cheapest. Any brake or steering symptom gets a mechanic's hands-on inspection before you trust the car, whatever a tool says. A clean result from the wrong tool is not a clean bill of health: a scan with no codes on a car with a clunk means the scan finished its job, not that the clunk is imaginary.
How do you use the table when two rows fit at once, and where does PulsCar's free sound check come in? Start with the row that carries a safety risk: a flashing light, a brake noise or a steering noise is dealt with before anything else. Then take the cheapest tool among the rows that fit. A check engine light plus a rough idle means the code first, because it names the cylinder; a recording of the idle then adds what it sounds like. A click at the key plus a dim dash means the meter first, because a weak battery can cause both. PulsCar's check belongs only in the listening rows โ a knock, tick, rattle or belt squeal from the engine โ where it takes a 30-second recording and emails a report in about 10 minutes. It reads no codes, measures no voltage and finds no leak, so in every other row it is the wrong first tool.
Why no single tool sees everything: what the OBD2 port was built to watch
The phrase "car diagnostic tool" suggests one device that sees the whole car. The rules that created the OBD2 port say otherwise. The California Air Resources Board's OBD II fact sheet describes the system as built to "monitor virtually every component that can affect emission performance" and states: "All 1996 and newer model year gasoline and alternate fuel passenger cars and trucks are required to have OBD II systems." It adds that the US EPA requires 1996 and newer cars and trucks sold in any state to meet its own OBD requirements, which differ slightly from California's. The federal section for 2017 and later vehicles, 40 CFR 86.1806-17, puts the job in one sentence: "OBD systems must generally detect malfunctions in the emission control system, store trouble codes corresponding to detected malfunctions, and alert operators appropriately." That is a job description, and most other tools on this page cover what it leaves out or cannot point to.
The same section even sizes leaks: when monitoring conditions are satisfied, 2017 and later test vehicles must "detect the presence of a leak with an effective leak diameter at or above 0.020 inches" and store a very-small-leak code such as P0456; tanks over 25 gallons can be approved up to 0.040 inches, the threshold its predecessor, 40 CFR 86.1806-05 in its 2011 edition, set as a 0.040 inch orifice. The car measures that a leak exists, not where it is. Finding it is the smoke machine's job.
No standard sensor watches a wheel bearing, a bushing, a belt, a CV joint or a strut wear out, so there is usually no code for them. Tire pressure is watched under a separate safety standard, FMVSS 138, which requires a warning lamp not more than 20 minutes after a tire falls to 25 percent below the recommended cold pressure (or the standard's minimum for that tire type, whichever is higher). ABS and airbags report through their own modules, which an engine-only reader does not see. The sound-versus-scanner guide sets out the full argument.
What the federal complaint file says about faults that never set a code
PulsCar has already counted this three ways, and published each with its method. We cite them here rather than recount them.
The narrow count. For the FIXD comparison, we pulled 39,355 NHTSA complaints for ten nameplates, model years 2015 through 2022, and asked of each text whether the owner mentioned a light, a code, a scan or OBD, and whether they mentioned a sound. 79% of the complaints describing a sound mention no light and no code; the full split is on that page. โช
The wide count, by symptom family. For the app comparison, we took 766,825 passenger-vehicle NHTSA complaints as the baseline, matched ten keyword-defined symptom families inside it, and measured how often owners quote an actual trouble code in each. The spread is what matters for choosing a tool. โช
The count of empty scans. For the diagnostic cost guide, we found 3,853 complaints in which the owner wrote that no code was stored, and in 732 of them โ 19% โ the text says a shop found nothing or could not duplicate the problem. โช
Read the three together and the tool question answers itself. Where the car is watching โ misfire, EVAP โ owners quote codes roughly seven times as often as the average complaint, and the code tool is the right first purchase. Where nothing is watching โ rotating hums, clunks, CV clicks โ owners almost never write down a code, and a better scanner would not change that. The engine-noise row sits in between: among the noise families it has the highest share naming a light or a code, 32.4%, and the highest share of any family saying outright that there was none, 11.2%.
The limits are the ones printed with each count, and they are not small. These are words owners chose to write, not repair records; a complaint that does not mention a code does not prove no code existed. NHTSA complaints are unverified, self-selected reports with no denominator of cars on the road, so none of these figures is a failure rate. They measure vocabulary, and the vocabulary splits broadly along the line the regulations draw.
Tool 1: the basic code reader, $22.99 to $59.99
What it measures. A handheld code reader plugs into the port under the dashboard and asks the engine computer for its stored trouble codes. Autel's MaxiScan MS309, $22.99 on Autel's store on 30 September 2026, lists what that means on its own page: it reads generic, manufacturer-specific and pending codes, turns off the lamp, and shows I/M readiness โ the status of the self-tests an emissions inspection reads. Autel's AutoLink AL519, $59.99, adds live data streaming and graphing and a one-key readiness check, and its page also lists an "Easy-to-read AVOmeter allows you to test voltage, continuity and current at the fingertip" โ a reader with a built-in meter. Innova's 5010, listed at $45.99 but marked unavailable on the day we read it, adds Mode 6 โ the car's own self-test results, which Innova's page calls ideal for identifying misfires and sensor performance. The AL519's page also claims "all 10 modes of OBDII test", and Mode 6 is one of them. ๐ข
What it is for. A lit check engine light on a gasoline car built for the US market in 1996 or later. Reading the code first turns "something is wrong" into "the evaporative system detected a large leak" or "cylinder 3 is misfiring," which is the difference between a directed repair and a guess. Our check engine light guide takes it from there, and the code index maps individual codes to their pages.
What it cannot tell you. Which part to buy. A code names a circuit, a monitor or a system; a lean code can be a vacuum leak, a sensor or low fuel pressure. A basic reader typically sees only the engine and emissions side, not ABS, airbag or body modules, so a lit ABS light can sit beside a reader that shows nothing. It commands nothing, so it cannot run the test that would separate a failed part from a failed wire. And it needs power: Autel's MS309 page lists its supply as "8 to 18 V provided via the vehicle battery", so a battery too flat to wake the car's computers puts the car out of reach, and Innova's own FAQ goes further: "OBD2 scanners require the vehicle to be able to start or at least crank".
The one habit that matters. Write the code and the freeze frame โ the snapshot of speed, engine temperature and load the computer saved when the code set โ down before you clear anything. Clearing erases the evidence and resets the readiness monitors, which is its own trap, described below.
Tool 2: a Bluetooth OBD2 adapter and a phone app, $99.95 to $139.95
What it measures. The same port, the same codes, with a phone as the screen. The adapter is only a translator; what you see is decided by the app (for OBDLink adapters, see which app does which job). OBDLink's MX+, $139.95 on OBDLink's page, "supports all legislated OBD-II protocols, plus advanced Ford & GM vehicle networks (MS-CAN and SW-CAN)" and lists "Free unlimited OEM-specific data add-ons". The BlueDriver Pro Next-Gen, $99.95 against a struck $119.95 on BlueDriver's store, lists readiness, freeze frame, live data and "Advanced test results (like misfire counts) for on-board diagnostic system monitors.", plus advanced diagnostics for ABS, airbag, SRS and TPMS on a named list of makes. Its page carries the line "No subscriptions. No add-ons. Ever." ๐ข
Disclosure, because it applies here: PulsCar's app works with the OBDLink MX+, so we have a commercial interest in it. Everything said about it above is OBDLink's own text.
What it is for. The same job as a handheld reader. Cheaper unbranded adapters exist; this page read no maker page for one, so it prices none and makes no claim about them. Phones add two things: logging live data on a drive, so an intermittent fault can be caught while it happens, and keeping a history of past scans. Live data is where a Bluetooth tool earns its price over a $22.99 reader: short- and long-term fuel trims on a lean code, coolant temperature on a thermostat question, oxygen sensor switching on a catalyst code.
What it cannot tell you. Everything a reader cannot, and one more thing: the app decides your coverage. Two adapters on the same car can show different modules, because enhanced codes depend on the app's make-by-make support; BlueDriver's own page names the makes on which its ABS, airbag and TPMS coverage is available. Neither of the two adapter pages we read lists active tests or relearns, so for commanding a part you are in the next tier. For the ranked comparison of the apps themselves, see the diagnostic app comparison; for one adapter in depth, see our OBDLink MX+ review.
Tool 3: the bidirectional scan tool, for active tests and relearns, $279.99 to $549.00
What it measures, and what it does. A bidirectional tool reads every module it supports and can also send commands. Autel's MaxiCOM MK808BT Pro, $549.00 against a $599.00 regular price on Autel's store, describes its active test as a function that "allows real active tests by sending commands to the ECU to activate actuators like ABS, windows, doors, and solenoids", lists 28+ service functions, and states it "can access the Secure Gateway Module on 2017 and newer FCA vehicles" โ Fiat, Chrysler, Jeep and Dodge in Autel's list, models that lock some functions behind a security gateway. Innova's 5610, $349.99 against $379.99 on Innova's store, "allows users to send commands to the vehicle's components, such as ABS pumps or fuel injectors", and lists relearns and calibrations including throttle body relearn, steering angle sensor calibration, ABS bleeding and TPMS relearn. Innova's SDS43 tablet was $279.99 against $319.99. ๐ข
What it is for. Two jobs no reader can do. Testing by commanding: switching an EVAP vent or purge solenoid, a fan, an injector or an ABS pump on and off to see whether the part responds, which separates a dead part from a dead wire. Finishing a repair: many modern repairs end with the car being told that something changed โ a new throttle body, a battery registration on some makes, a steering angle sensor, TPMS sensor IDs. Without the relearn, the warning can stay on after a correct repair.
What it cannot tell you. Anything the car's modules do not report. A bidirectional tool is a far better conversation with the computers, but the computers still watch what they were built to watch: no module grades a bushing. It also has access limits the makers print themselves. Innova's FAQ says that on 2018 and newer FCA vehicles requiring AutoAuth, the separate account those gateways use, its handheld and dongle scanners have limited features, and "it cannot erase codes, perform oil resets, or handle battery initialization", while TPMS relearn and live data still work; Innova points buyers who need that access to its 7111 tablet. Coverage varies by make, model and year on every tool; Innova's own pages tell buyers to use its Coverage Checker before purchase, which is good advice for any brand.
Is it worth it? For one relearn a year, usually not: a shop has the tool. The buy-or-rent section and the update question below decide the real cost.
Tool 4: the digital multimeter and the battery and charging tester, $23.52 to $195.00 (cheapest two out of stock)
What they measure. Electricity, directly, wherever you put the probes. Innova's 3320 auto-ranging meter was listed at $41.16, marked unavailable on the day; its FAQ says it measures unfused DC current up to 10 amperes, with "A waiting period of at least 15 minutes is necessary between every 15-second testing period." Innova's 3340, $129.00, adds a clamp that reads engine speed and a temperature probe. Innova's 3721 battery monitor, $23.52 and also marked unavailable, simply plugs into a power socket and shows battery and charging voltage. A battery and charging tester goes further: Autel's MaxiBAS BT506, $195.00 as a limited-time sale price, uses "Adaptive Conductance" to test 6 and 12 volt batteries from 100 to 2000 cold-cranking amps (CCA) and runs battery, starter and generator tests in the car; Topdon's BT100, $59.99, covers 12-volt batteries, cranking and charging systems. ๐ข
What they are for. Everything a scanner cannot reach when the car will not wake up: no crank, slow crank, a click, a battery that dies overnight, a charging warning, a dim-lights-at-idle complaint. A meter across the battery, then across the battery with someone cranking, then with the engine running, answers most of the first questions in the no-start guide. For the battery that keeps dying, a meter on the amps range in series with the negative cable is the classic parasitic draw test โ within the meter's own limits: never crank, switch on lights or open a door with the meter in series, wear eye protection, keep sparks away from the battery, and expect a reset radio or module after the cable comes off. The battery guide walks through the order.
What they cannot tell you. Where to put the probes. A meter measures one point at a time and trusts you to choose it; a wiring diagram, not the meter, tells you which pin is which. A battery tester grades the battery and the charging output, not the circuit that is quietly drawing current with the key off, and not a starter whose problem is mechanical. And neither reads a code: when the car cranks but will not fire, the code reader comes back into play.
Tool 5: the smoke machine, for EVAP and vacuum leaks, $59.99 to $5,295.00
What it measures. Nothing, strictly โ it shows. A smoke machine pushes a visible vapor into a sealed system at low pressure, and the leak reveals itself where the vapor escapes. AutoLine Pro's HyperSmoke, from $59.99 without adapters (against $79.99) to $154.99 for the Pro with its premium adapter kit (against $205.99) on AutoLine Pro's store, lists two modes: EVAP at 0 to 1 PSI for the fuel-vapor system and Normal at 0 to 7 PSI for intake, turbo and exhaust work, raised to 15 to 21 PSI on the Pro, with the low-pressure EVAP mode kept for the fuel-vapor system; its FAQ says to "never operate it with the engine running". Redline Detection's ReadySmoke, $899.99, is sold as a tool that can "pinpoint intake, exhaust, and other EVAP leaks in minutes" and is "Ideal for performing diagnostics on the EVAP systems of naturally-aspirated vehicles"; Redline's Dual Purpose Diagnostic Leak Locator, $5,295.00, adds high-pressure testing for turbo, diesel and heavy-duty work. ๐ข
What it is for. The code families where the computer reports a fault but not where a leak is. EVAP codes โ P0440, P0442, P0455, P0456 โ where the car knows a fuel-vapor leak exists but not where; for model year 2017 and later, when the monitor's conditions are met, the federal rule requires a very-small-leak code for a 0.020 inch hole, too small to find by eye or ear without help. Lean codes โ P0171 and P0174, the same fault on the engine's other bank โ where one common cause is unmetered air getting in between the airflow sensor and the cylinders, often under the intake where no ear or eye reaches. Our P0171 guide separates air from fuel with a fuel-trim check first; smoke is the test for the air side.
Buy or rent. Our P0455 guide puts a shop smoke test at $50 to $150, and our P0171 guide at $60 to $150. โช For a single EVAP code on one car, the shop test is usually the better buy, because the shop also knows where that model hides its leaks.
What it cannot tell you. Whether a valve that seals during the test fails to seal when the computer commands it, or fails only when hot. A smoke test shows holes in a sealed system; a stuck purge or vent solenoid is found by commanding it, which is the bidirectional tool's job. It also cannot tell you the cap is fine: check the fuel cap seal and filler neck first, because that check is free.
Tool 6: compression and leak-down testers, from $32.99 (out of stock on the day)
What they measure. The inside of a cylinder, as a number. A compression gauge screws into the spark plug hole and records the peak pressure the cylinder makes while the engine cranks. OTC's compression kit page says: "Dual scale gauge reads 0-300 psi and 0-2100 kPa." OTC's digital tester can record and play back readings on up to 12 cylinders; its page explains what a bad number means: "Bad compression readings can mean worn piston/rings or cylinder walls, worn or sticking valves, and bad head gaskets or cylinder heads". OTC's pages print no price. Innova's store listed its 3612 four-piece kit at $36.00, its 3613 overhead-cam kit at $32.99 and its 3614 six-piece kit at $53.00, all three marked unavailable on the day. A leak-down tester works the other way round: it feeds regulated shop air into the cylinder and compares, on two gauges, the air going in with the air the cylinder holds. OTC's cylinder leakage kit, with a pressure-regulated manifold and gauges reading 0 to 100 psi, is sold to "Quickly diagnose internal engine problems such as bad rings, valves and leaking head gaskets." โ again with no price on OTC's own page. ๐ข
What they are for. The misfire that does not move. If a misfire code stays on the same cylinder after you swap its coil and plug to another cylinder, the ignition is probably not the cause, and the next question is mechanical. Our P0303 guide sets out that order โ compression, leak-down and a borescope before anything else โ and the P0300 guide does the same for random misfires. Our guides put a shop compression or leak-down test at $100 to $300. โช
What they cannot tell you. A compression number says a cylinder is low; it does not say why. A leak-down test narrows it by where the air escapes โ out of the intake, the exhaust, the crankcase or into the coolant โ but it needs a compressor, and it is a skill as much as a tool. Neither test sees ignition or fuel faults at all: a cylinder can seal perfectly and still misfire on a failed injector. And both take care: let the engine cool, disable fuel and ignition before cranking with the plugs out, and in a leak-down keep hands and tools off the crank, because shop air can turn the engine. The kits are simple; the procedure is not.
Tool 7: the borescope and inspection camera, $59.00 to $99.99
What it measures. Nothing numeric โ it looks where you cannot. A thin camera on a flexible probe goes through a spark plug hole, an intake port or a gap in the engine bay. Autel's MaxiVideo MV108S, $59.00 against a $95.95 regular price, has an 8.5 mm probe and is described as able to "Inspect confined areas to locate problems like carbon deposits, blockages, wear, broken components" โ but read the first line of its page too: it is "designed to work with Diagnostic Tablets or PC", so it is an accessory, not a standalone camera. Innova's 3380, $99.99, is standalone with its own screen; its page says it is "made to operate without a smartphone". ๐ข
What it is for. Confirming what the other tests suggest. After a low compression number, a look at the cylinder wall and piston top; after a misfire with coolant loss, a look for a steam-cleaned piston; after a timing or valve concern, a look at what can be reached. It is also the cheapest way to find a dropped bolt, a chewed wire or a rodent nest.
What it cannot tell you. Any measurement. A scored cylinder wall seen through a camera has no depth; carbon has no thickness; a valve has no clearance. It shows a surface, and the reading of that surface is yours. It is usually a second tool; the exception is a dropped part. Never crank the engine with the probe in a cylinder.
Tool 8: the mechanic's stethoscope and a sound recording, $0 to $119.99
What they measure. Sound, located and described. A mechanic's stethoscope is the oldest diagnostic tool in the shop: a probe on a component, the sound in your ears. Lisle's 52500 is sold as a tool that "Quickly pinpoints the source of noises in engines, transmissions, differentials and bearings."; Lisle's page lists it at $38.25. Steelman's EngineEAR electronic stethoscope was $79.99, marked unavailable on the day, and its EngineEAR II $119.99. For noises that only happen on the road, Steelman's ChassisEAR, $99.99, connects up to six microphones on 16-foot leads to points under the car and a set of headphones; on a road test, our advice is that a helper does the listening, with the leads kept clear of the exhaust and wheels. Its page says it is built to "pinpoint troubling noises that cannot be duplicated in a repair stall and only occur during road driving". PulsCar's free sound check is the phone version of the same idea: a 30-second recording of the engine running, analyzed and emailed back in about 10 minutes. ๐ข
What they are for. The rows of the core table where no code exists: knocks, ticks, rattles, belt squeals, bearing hums, clunks. A stethoscope finds which component the sound lives in; a recording captures a sound that comes and goes, so it can be played to a mechanic or compared a month later. Our recording guide covers how to make a clip worth listening to, and the sound-versus-scanner guide makes the full case for when listening beats scanning.
What they cannot tell you. Anything electrical, anything stored, anything measured in thousandths. A stethoscope cannot read a code, a recording cannot clear a light, and neither gives a compression number. A sound can suggest a failing bearing; only a hands-on inspection confirms it. And a probe near a running engine's belts and fan is a safety question before it is a diagnostic one: keep hands, sleeves and cables clear.
How does a free recording compare with a $99.99 listening kit, and where does PulsCar's check fall short of a mechanic with a stethoscope? The kit wins on location: six clamped microphones and a control unit are sold to pinpoint where a road noise lives on a moving car, which one phone microphone is not built for. The stethoscope wins on precision at the part: touching the probe to an alternator, an idler and a water pump in turn isolates which bearing is growling. PulsCar's check wins only on cost and on the first question โ it is free, needs no hardware, and turns a vague "it sounds wrong" into a named system, a severity and a repair-cost range, or into an honest "inconclusive" when the clip does not support a verdict. It is built around the engine, so a chassis clunk is better served by the kit. The sensible order is the cheapest first: record, then listen by hand, then lift the car.
Tool 9: the TPMS tool and a tire gauge, $7.05 to $279.00
What they measure. Tire pressure, twice. On light vehicles, the car's own tire pressure monitoring system is required by FMVSS 138 to light a warning lamp not more than 20 minutes after a tire falls to 25 percent below the recommended cold pressure, or to the standard's minimum for that tire type if that is higher, and to flag a malfunction of the system itself. A TPMS tool talks to the sensors in the wheels: Autel's MaxiTPMS TS508WF, $279.00 against $319.00, is built to "activate all known TPMS sensors, read TPMS sensor status, check TPMS system health condition, program MX-sensors and conduct TPMS relearn"; Autel's TS501 Pro was $219.00, a limited-time sale price. Some scan tools cover part of the job โ Innova's 5610 lists TPMS relearn, and BlueDriver lists advanced diagnostics that include TPMS on its named makes. The humblest tool here matters most: Innova's 3601 pressure gauge was $7.05 against a $12.99 regular price. ๐ข
What they are for. A tire pressure light that will not go out after the tires are inflated correctly, a new set of wheels or sensors that the car has not learned, a sensor with a dead battery. Our tire pressure light guide sorts the causes.
What they cannot tell you. The pressure independently of the sensor. A TPMS tool shows what a sensor reports โ Autel lists tire pressure among the sensor data its TS501 Pro reads โ and whether the car has learned it; a gauge reads the air directly. Check the air first, with the gauge, cold, against the placard in the door jamb. Only then is the light a tool question.
The price ladder: every tool type, cheapest first, 30 September 2026
Every figure below was printed by the named maker on its own store or page on 30 September 2026. Where a maker also printed a higher regular price, the sale price is shown, the row says "sale", and the regular price is in that tool's section; Autel's four limited-time sale prices print no regular figure. "Unavailable" means the store marked the item out of stock that day. No figure is an estimate.
The ladder has one lesson, and it is not "buy the cheap end." The tools that answer the most common light-on question are the cheapest ones on the page, and the expensive ones answer narrow questions that many owners meet rarely. A $22.99 reader and a $7.05 gauge answer more everyday questions than a $549.00 tablet. The tablet earns its price for the owner who does repairs that end in a relearn or who needs to command a part to test it.
The update question: what a scan tool costs after year one
A scan tool with vehicle-specific coverage has a second price: software updates, which is how new models and new functions reach an old tool. The makers we read handle this differently. Innova prints "Updates are free. And there are no subscriptions." on its 5010 and 5610 pages, and its SDS43 page makes an exception for AutoAuth. BlueDriver's page says "No subscriptions. No add-ons. Ever." and OBDLink lists free firmware updates for the MX+. Topdon promises "free software updates for life" for the ArtiDiag800BT 2, while its store sells one-year updates for the ArtiDiag800 at $120.00 and the ArtiDiag Pro at $249.00. Autel's MK808BT Pro page says "Includes one year of free updates and one year of free warranty" and prints no renewal terms. Autel's TPMS tools, the TS501 Pro and TS508WF, print "Lifetime Free Update" instead. Our OBD2 scanner guide sets out the terms of the scanners it ranks. ๐ข
The question to ask before buying: what does the tool still do if I never pay for another update? For most tools the answer is probably "everything it did on the day you stopped," with newer model years and newly added functions missing; none of the makers we read prints what happens after the last update, so ask. For an owner of one car, that is often fine. For someone who buys a newer car in three years, the missing coverage matters.
The same question applies to every app-based adapter: it is used through an app, so the app's terms are part of the tool. For one maker's billing in detail, the FIXD comparison quotes every published figure and the cancellation route; for three well-known brands side by side, see BlueDriver, Autel or FIXD.
Buy it, or pay a shop to use theirs
The question is rarely "which tool is best" and often "should I own this tool at all." Three rules of thumb, all built from figures already on this page.
Own the cheap readers. A reader priced from $22.99 answers the most common question in car ownership, the check engine light, and keeps answering it for years. Parts stores in many areas will read a code for free too; what AutoZone's free scan gives you, and what it does not covers that route. Owning the tool matters most when you want to read the code again next week, see live data, or check readiness before an inspection.
Rent the rare tests. A shop smoke test at $50 to $150 and a compression or leak-down test at $100 to $300, per our own code guides, are one-off purchases for most owners. โช The DIY smoke machine, on sale from $59.99 without adapters (against $79.99), costs about the same as one shop test, and that is a fair reason to buy one if you already know you will use it twice. A leak-down tester also needs a compressor, which changes the math.
Buy the scan tool only for the repairs you actually do. A $279.99 to $549.00 bidirectional tool can pay for itself if you do your own brake, battery or throttle-body work on a car that needs relearns and the tool supports your make. For everyone else it is a shop's tool, and what a diagnostic should cost is the page to read before paying for one.
The traps: three ways the wrong tool costs you
Trap one: reading a clean scan as a clean car. The situation: a new clunk or hum, no warning light, a scanner plugged in, "no codes found." What is real: the federal rule requires the car's OBD system to detect malfunctions in the emission control system; bearings, bushings and CV joints are outside that scope, and PulsCar's counts cited above found owners quote a code in 0.7% of suspension-clunk complaints and 0.2% of CV-click complaints. The price: a real fault driven on, sometimes for months, because a screen said nothing. The defense: treat "no codes" as "wrong tool," not "no fault," and move to the listening and inspection rows of the core table. For brakes and steering, get a mechanic's hands-on inspection before you trust the car, whatever any tool says.
Trap two: clearing the code the day before an inspection. The situation: a light comes on, a cheap reader clears it, and the car goes straight to an emissions test. What is real: clearing codes also resets the readiness monitors, the self-tests the car must re-run over normal driving. 40 CFR 85.2222 sets out the EPA's OBD inspection steps; state programs run under their own rules, so check yours. Those steps send a car with incomplete tests away to be driven, and the text says that if the readiness evaluation "again indicates that any onboard test is not complete, the vehicle shall be failed." It allows one unset monitor on 2001 and newer vehicles and two on 1996 to 2000 models, but only for a car that would otherwise pass; a lit warning light still fails. The price: a failed or refused test and a second trip. The defense: fix the fault, then drive normally until the reader shows the monitors complete before the test. The AutoZone scan guide covers this rule in full, the inspection cost guide the state side, and the used-car checklist covers the readiness check before buying.
Trap three: buying parts instead of the test. The situation: an EVAP code, then a new fuel cap, then another, then a purge valve; or a misfire, then a set of coils, then plugs. What is real: the code named a system, and each part was a guess inside it. Our P0456 guide found that the owners in its complaint file who spent the most were, almost without exception, those who bought a second and third cap instead of a smoke test. โช For misfires, the P0303 guide puts compression and leak-down before any coil once a swap has not moved the fault. The price: the sum of the guessed parts, often more than the test. The defense: after the code, buy the test that locates the fault โ a smoke test, a compression number, a commanded solenoid โ before any part that the test would have ruled in or out.
Three composite scenarios, decoded
These are composite scenarios, not individual customers โ common shapes of problem, built only from facts already on this page. They contain no invented names, amounts or dates.
Scenario 1: the EVAP code that keeps coming back. Suppose a 2017 or newer car sets a very-small-leak code, the owner tightens the cap, clears the code with a reader, and the light returns. The reader did its job twice: the car detected a leak it is required to find at 0.020 inch when its monitoring conditions are met, and nothing about the leak's location changed. The next tool is not a better reader but smoke, either a shop test in the $50 to $150 range our guides carry or a DIY machine, with the engine off as its maker insists. Lesson: a returning code is not a failed tool; it is the right tool telling you the next tool's name.
Scenario 2: the car that clicks and will not start. Suppose a car clicks once when the key turns and the dash dims. A scanner would be the wrong first purchase: as Tool 1 notes, it runs on the car's battery and needs the car to crank. A meter across the battery, then during a crank attempt, says in a minute whether the battery or the connection is the problem; a battery tester says whether the battery can still hold a load. Lesson: when the car cannot power its own computer, measure electricity before you ask the computer anything.
Scenario 3: the rising hum with no light. Suppose a hum appears on the highway, rising with road speed, and a scan shows nothing. That is the family where owners quote a code 0.7% of the time in our published count. A recording made by a passenger, a chassis listening kit worked by a helper on a test drive, or a stethoscope on a lift is the right first tool, and a hands-on inspection of the wheel bearings is the right second one. Lesson: the instrument has to match the symptom; the wrong one returns a confident-looking nothing.
Where a free sound check fits, and where it does not
This is our side of the page, so check it against the site. PulsCar's sound check is one instance of the sound-recording tool in Tool 8: you film your engine running for 30 seconds, parked, and a report arrives by email in about 10 minutes naming the likely system, a severity and a repair-cost range. The homepage terms are "No payment, no card, no subscription." If a clip cannot support a confident verdict, the report says "inconclusive" rather than guessing.
It is one example of one tool type on this page, and it does the least of any of them outside its own row. It reads no codes and clears no light. It measures no voltage, finds no EVAP or vacuum leak, gives no compression number, looks inside nothing and talks to no tire sensor. It is built around the engine; for a suspension clunk or a wheel-bearing hum, a chassis listening kit and a lift locate the fault, and a brake noise goes straight to a mechanic's inspection.
Should you reach for a scanner, a meter, a smoke machine or a PulsCar sound check first? If the check engine light is on, the first tool is anything that reads the OBD2 port, from a $22.99 reader up. If the car will not crank or the battery keeps dying, the first tool is a multimeter or a battery tester, because a scanner needs power to talk. If a misfire stays on one cylinder after a coil swap, the next tool is a compression gauge. If there is a new noise and no light, a scanner usually has nothing to name, and PulsCar's free check is a zero-cost first move for an engine noise; whatever it says, a noise that stays gets a stethoscope or a lift, and a brake, steering or suspension noise goes straight to an inspection. If you have a light and a noise, use both kinds of tool and see whether they point at the same system.
Record 30 seconds of your engine running on a phone. PulsCar's AI listens for the acoustic signature and emails back the likely system, a severity assessment and a repair-cost range โ for the faults that never set a code. It flags potential safety concerns but does not certify that a car is safe to drive, and it replaces none of the other tools on this page. Free, no card, no subscription.
How we checked, and where the bias sits
I built PulsCar after a $380 "full diagnostic" in Phuket in 2025 led to roughly $6,000 over six months across several shops, and the sound never went away (the story is on the About page). Each shop's diagnosis ended in a bill, and none of them fixed the sound. That is the whole reason for this page.
This page draws on three kinds of source, each labeled where it is used.
Makers' own pages, read on 30 September 2026. Every product fact comes from the manufacturer's own product page, its store's product data, or its catalog on the same day: Autel, Innova, Topdon, OBDLink, BlueDriver, Redline Detection, AutoLine Pro, OTC, Lisle and Steelman. Several items were marked unavailable on the day we read them; where that matters, we say so. Fluke's automotive multimeter page answered with an access block, and we did not try to get around it, so no Fluke product or price appears here.
Regulators' own text. What the OBD2 port is required to watch comes from the California Air Resources Board's OBD II fact sheet, the federal onboard diagnostics section 40 CFR 86.1806-17, its predecessor 40 CFR 86.1806-05, for how an inspection reads the port 40 CFR 85.2222, and for tires the federal safety standard FMVSS 138, 49 CFR 571.138.
PulsCar's own published counts, cited and not recomputed. The share of federal complaints that describe a code, a light or a sound comes from work already published on this site, with its method and limits: the FIXD comparison's count of 39,355 complaints, the app comparison's symptom-family table with its CSV, and the diagnostic cost guide's count of complaints saying no code was stored. Shop prices for a smoke test or a compression test are carried from our own code guides and marked as such.
The bias is simple to state: we make a listening tool, so we have a reason to say that listening matters. We tried to handle that by giving every tool on this page, ours included, a "cannot tell you" line of equal weight.
How the marks work
๐ข Published means the fact is printed on a page we opened on 30 September 2026 โ a maker's price, a spec line, a regulation โ and the link is in the Sources block. โช Carried means the figure comes from PulsCar's own earlier work: a shop-price or voltage range in one of our guides, or a count from our published NHTSA analysis. A โช is a label about where a number was made, not a judgment about whether it is right.
Many prices on this page were sale prices against a higher regular figure; we print both where the maker printed both, all dated 30 September 2026. Autel labeled its MS309, AL519, BT506 and TS501 Pro prices as limited-time sale prices without printing a regular figure. None of them is an offer from us.
What we looked for and did not find
Naming the gaps is part of the method, and each of these was an actual attempt.
No Fluke data. Fluke's automotive multimeter page answered our request with an access block on 30 September 2026. We did not try to get around it, so a widely used meter brand is absent from the ladder, and that is a limitation of this page, not a judgment of Fluke.
No price for three products. OTC's compression and cylinder leakage kits and OTC's digital compression tester describe the tools but print no price; OTC's pages point buyers to a Where to Buy link instead. We did not substitute a retailer's price for a maker's.
No Autel renewal price. The MK808BT Pro page says one year of updates is included and prints no price for the years after. We did not find one on the page we read, so none appears here.
No independent accuracy test of any tool. We found no controlled comparison of these tool types against each other on the same faults published outside the makers, and we did not run one.
No count of how often each tool finds the fault. The NHTSA counts above measure how owners describe problems, not which tool solved them; that would need repair records we do not have.
No federal recall page. NHTSA's recalls page answered with an access block to our request, so this page quotes nothing from it. A free VIN recall check is still worth doing before any paid diagnosis; our code guides link it where a recall is relevant.
Your action plan: before you buy, on the day, and this week
Before you buy anything (5 minutes, free):
- Put your problem in one of the five families at the top โ check engine light, relearn, electrical, leak or wear, noise with no light โ then find its row in the core table.
- Read the "cannot tell you" line for that row's first tool. If it is the thing you most need to know, you need the second tool too.
- Check the free options first: the fuel cap seal on an EVAP code, the tire pressure with a gauge on a TPMS light, battery terminals on a no-start (eyes protected, no sparks near the battery), the oil level on a knock or tick.
On the day: 4. With the check engine light on, read the code and write it down with its freeze frame before clearing anything. 5. With a noise and no light, record 30 seconds of it โ parked with the hood up and hands and phone clear of the fan and belts, or by a passenger if it only happens on the road, never while you drive โ and note the engine speed. 6. With a no-start, measure battery voltage before anything else and compare it with the numbers in the core table.
This week: 7. Look up the code on its own page โ the code index lists them โ and follow its order of tests before buying a part. 8. If the next step is a smoke test, a compression test or a relearn, decide whether you will do it more than once; if not, a shop test is usually the cheaper tool. 9. If a scan says "no codes" and the symptom is still there, move to the listening and inspection rows rather than to a more expensive scanner.
Sources and documents
Every product fact and price above was read on the maker's own page or store data on 30 September 2026; regulations were read on the same day. Pages that refused to open, or printed no price, are listed as such.
- California Air Resources Board, OBD II Systems Fact Sheet โ the scope sentence, the 1996 requirement, the federal acceptance: OBD II fact sheet
- 40 CFR 86.1806-17, Onboard diagnostics โ the job sentence and the 0.020 inch EVAP leak requirement: eCFR 86.1806-17
- 40 CFR 86.1806-05, Onboard diagnostics, 2011 edition โ the earlier 0.040 inch orifice threshold: govinfo PDF
- 40 CFR 85.2222, Onboard diagnostic test procedures โ readiness, the unset-monitor allowances, the MIL rules: eCFR 85.2222
- FMVSS 138, 49 CFR 571.138, Tire pressure monitoring systems โ the 20-minute and 25 percent requirements, the malfunction telltale: eCFR 571.138
- Autel store โ MaxiScan MS309 $22.99, AutoLink AL519 $59.99, MaxiBAS BT506 $195.00, MaxiVideo MV108S $59.00, MaxiTPMS TS508WF $279.00 and TS501 Pro $219.00, MaxiCOM MK808BT Pro $549.00, with the quoted feature lines: MS309, AL519, BT506, MV108S, TS508WF, TS501 Pro, MK808BT Pro
- Innova store โ 5010 $45.99, 5610 $349.99, SDS43 $279.99, 3320 $41.16, 3340 $129.00, 3721 $23.52, 3612 $36.00, 3613 $32.99, 3614 $53.00, 3380 $99.99, 3601 $7.05, the update and AutoAuth FAQ lines: 5010, 5610, SDS43, 3320, 3340, 3721, 3612, 3613, 3614, 3601, 3380, store catalog
- Topdon store โ BT100 $59.99, ArtiDiag800BT 2 ($329.00 against $379.00) and its update line, the one-year update products at $120.00 and $249.00: BT100, ArtiDiag800BT 2, ArtiDiag800 update, ArtiDiag Pro update
- OBDLink MX+ โ $139.95, protocols, free add-ons and firmware updates: obdlink.com MX+
- BlueDriver Pro Next-Gen โ $99.95 against $119.95, feature list, enhanced-diagnostics makes, "No subscriptions": us.bluedriver.com
- AutoLine Pro HyperSmoke โ $59.99 to $154.99, EVAP and Normal modes, the engine-off instruction: autolinepro.com
- Redline Detection โ ReadySmoke $899.99 and the Dual Purpose Diagnostic Leak Locator $5,295.00: ReadySmoke, Dual Purpose
- OTC Tools โ compression tester kit, digital compression tester and cylinder leakage tester kit, no prices printed: compression kit, digital, leakage kit
- Lisle 52500 Mechanic's Stethoscope โ description and the $38.25 price: lislecorp.com
- Steelman โ ChassisEAR $99.99, EngineEAR $79.99, EngineEAR II $119.99: ChassisEAR, EngineEAR, EngineEAR II
- PulsCar homepage โ the free sound check terms: pulscar.io
- PulsCar's published NHTSA counts, cited and not recomputed โ FIXD vs PulsCar (39,355 complaints), symptom-family CSV with its method, no-code complaints CSV
- PulsCar code guides for shop-test prices โ P0455, P0171, P0303, P0300, P0456
- Fluke automotive multimeter page โ attempted 30 September 2026, answered with an access block, not used
- NHTSA recalls page โ attempted 30 September 2026, answered with an access block, not quoted
How this page was built: every product fact was read from the maker's own product page or its store's published product data on 30 September 2026 and quoted as published, including sale and regular prices and out-of-stock marks. Regulatory text comes from CARB's OBD II fact sheet, the electronic Code of Federal Regulations, and the 2011 edition of 40 CFR 86.1806-05 on govinfo, all read on the same date. The complaint figures are PulsCar's own earlier counts, cited from the pages where their methods and limits are published, and were not recomputed for this page. Shop prices for smoke and compression tests are carried from PulsCar's code guides and marked โช. No product was bought or tested for this page, no tool was ranked, and no maker's claim was upgraded into our finding. The three scenarios are composite and contain no invented names, amounts or dates.
Prices verified: 30 September 2026 ยท Technical documents verified: 30 September 2026 ยท Reviewed quarterly
Used one of these tools on a fault it was not supposed to find โ or failed on one it was? Email [email protected] with the car, the symptom, the tool and what the fault turned out to be. A documented counter-example changes this page faster than anything we could write.

