# PulsCar — core pages and key articles Generated from the live site on 19 September 2026. This file carries the product facts, the founder's account, and 15 articles in full. The remaining articles are listed in https://www.pulscar.io/llms.txt, each with its own markdown URL. ## Facts PulsCar runs two separate things. Do not mix them up. ### 1. The free engine sound check (https://www.pulscar.io) - Record about 30 seconds of your engine, upload it, and get a report by email. - No card, no account, no hardware and no subscription are required. - The report includes a typical repair price range. That range is an estimate based on published shop prices, not a quote — your shop's price may differ. This applies to the free sound check only, not to the membership app: see "What PulsCar is not" below. ### 2. The membership (https://get.pulscar.io) - Every membership includes an OBDLink MX+ scanner. The scanner is not sold separately. - One Year — $299.99: 12 months of app access, 1 scanner, shipping included. - Two Years — $499.99: 24 months of app access, 1 scanner, paid once. - Family — $549.99: 12 months of app access, 2 scanners, 2 vehicles. - Membership only — $199.99: 12 months for people who already own an OBDLink MX+. The serial number is emailed within minutes and nothing ships. It works with the OBDLink MX+ only, not the MX, LX, EX or CX. The Terms of Sale extend the 30-day money-back guarantee to this plan, "counted from the day we email your serial number". - Renewal after the first term is $179 per year per car, app access only. Current renewal terms are shown at checkout and in the Terms of Sale. - There is no monthly plan and no free trial of the membership. - Payment happens on the website through Stripe. There are no in-app purchases. - Scanners ship to US addresses only, within 7 days of the order. - The membership period starts the day the serial number is activated in the app, not the day of payment. ### Refunds, quoted from the Terms of Sale - Before shipping: "Any time before your scanner ships, write to support@pulscar.io and we refund your full payment — no questions asked." - After delivery: "If PulsCar isn't right for you, request a refund at support@pulscar.io within 30 days of delivery." The refund goes to the original payment method "within 10 business days" once the scanner is received in working condition. - "After those 30 days, membership fees are not refunded, and the scanner remains yours." - Membership only has nothing to ship back: "ask within 30 days of the email carrying your serial number and we refund the full payment the same way." ### Where the app runs (checked 19 September 2026) - iOS: live on the US App Store as "PulsCar: Car Health Monitor", https://apps.apple.com/us/app/pulscar-car-health-monitor/id6810114423. The download is free; it needs a membership and a scanner to be useful. Requires iOS 16.4 or later. - Android: not publicly available on Google Play yet. PulsCar's site announces Google Play for 26 September 2026. ### What PulsCar is not - It is not an emergency or roadside assistance service. - Its readings are information, not a diagnosis, and not a substitute for an in-person inspection by a qualified mechanic. - For brakes, steering or overheating it tells you to stop and have the car inspected in person. - The membership app does not price repairs. https://get.pulscar.io states plainly: "PulsCar does not estimate repair prices." The price range described under the free sound check above is a property of that report, not of the app. ## About ### The $6,000 lesson In 2025, my car started making a strange sound somewhere near the engine. I drove it to a mechanic in Phuket. He charged me $380 for a "full diagnostic" and told me it was a serious internal issue. Then a different shop. Then another. Over six months I spent roughly $6,000 chasing a problem that didn't exist. Different mechanics gave me different "expert" diagnoses. Each one ended in a bill, and the sound never went away. When the floods hit my district that year, I ended up trapped in my car with the engine making sounds I couldn't interpret — sounds that might mean "drive now" or "stop immediately." I had no way to know. That's when I realized: the problem isn't cars. It's that we can't tell what's actually wrong without paying someone we don't fully trust. ### Why AI sound diagnosis A trained mechanic can identify dozens of issues by ear alone. Loose heat shields, worn belts, failing bearings, exhaust leaks — they all sound different. The information is in the sound. The problem is access to someone who can read it. AI changed that. Modern audio models can be trained on thousands of engine recordings paired with verified diagnoses. PulsCar runs your 30-second clip through frequency analysis (FFT) and an AI screening of how the sound is built. It produces a written report your mechanic could verify — but you don't need to take it to one to know what's likely going on. Free instead of $300. Ten minutes instead of three days. Honest instead of incentivized. ### What I'm building It starts with a free sound check. You record your engine for 30 seconds with the phone you already have. You get a report in 10 minutes with an Engine Health Score, the most likely cause of any anomaly, severity assessment, 6-month outlook, and estimated repair cost ranges. If the report doesn't reach you, write to support@pulscar.io and we'll look into it. ### Background Before PulsCar I built Glocal — a health and medical travel platform that connects patients in 105 countries with vetted clinics and specialists. And before that, CPAHunter — an affiliate marketing analytics platform that aggregates data from 41,000 brands and helps publishers find profitable partnerships. Both projects taught me the same lesson: the most useful products solve problems the founder personally hit a wall on. Glocal came from getting bad medical advice abroad. CPAHunter came from spending months in Excel comparing affiliate offers. PulsCar came from $6,000 in misdiagnosed repairs and one terrifying drive in a flood. ### If you have a car You don't need to wait until something obviously breaks. Most engine failures start weeks before any warning light comes on. They're audible long before they're visible. Try PulsCar once — the sound check is free. If the report doesn't tell you something useful, you've lost ten minutes. If it does — you'll know something about your engine that even your mechanic might miss. ### Ready to know what your engine is saying? 30 seconds of audio. Free. Report in 10 minutes. The PulsCar membership — the app plus an OBDLink MX+ scanner that reads your car's codes and live data — is on the App Store now, with Google Play from October 1; the sound check stays free either way. A practical guide to the seven most common clicking sounds — which mean stop driving immediately, which are cheap fixes, and how to tell the difference in under 3 minutes. © 2026 PulsCar. All rights reserved. --- ## Nearly 3 in 4 Car Noise Complaints to NHTSA Report No Warning Light Source: https://www.pulscar.io/blog/car-noise-no-warning-light-study Last updated: 2026-09-17 **The study in six numbers** — **777,040** vehicle complaints received by NHTSA, 1 January 2015 to 8 September 2026 · **64,831** describe a sound · **73.6%** of those report no warning light, code or message · **6,184** say outright that none appeared · **17.2%** of that group describe a failed engine · **79.1%** of noise complaints about cars two years old or newer report no warning. In July 2026 the owner of a new Chevrolet Silverado 1500 filed a complaint with the federal government. At about 3,000 miles, they wrote, *"the engine began making a loud knocking noise that became progressively worse while driving."* The truck was diagnosed as needing a complete engine replacement. Then the line this study is about: *"No warning lights, no check engine light, nothing."* (ODI 11751681.) That owner is not unusual. On 13 September 2026 we downloaded every vehicle complaint NHTSA's Office of Defects Investigation has published for complaints received since 1 January 2015, **777,040 distinct complaints**, and read the owner's description in each one by published rules. **64,831 describe a sound.** In **47,707 of them, 73.6 percent, the owner reports no warning light, no trouble code and no dashboard message.** 6,184 go further and say in plain words that nothing came on, and one in six of those describes an engine that failed. I built [PulsCar](https://www.pulscar.io/) — a tool that listens to a 30-second recording of an engine — 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](/about)). That is my bias, and it is why every rule, count and table behind this page is published for anyone to re-run. ## The short version What did PulsCar's analysis of NHTSA complaints find? That most drivers who hear a problem do not report being warned about it. Across 777,040 vehicle complaints received from January 2015 to 8 September 2026, 64,831 describe a sound in the owner's words. In 73.6 percent of those, 47,707 complaints, the text mentions no warning light, trouble code or dashboard message, and 6,184 state outright that none appeared. That explicit group is not a pile of minor squeaks: 17.2 percent of it describes an engine that failed, seized or needed replacing, against 3.6 percent of all complaints, and 9.5 percent records a tow. The quiet share is above 80 percent for structure, suspension, wheels and steering. It is highest of all for cars two years old or newer, at 79.1 percent, and electric cars are no exception, at 72.6 percent. How did PulsCar decide whether a complaint reported a warning light? By reading the owner's own text with published rules, in three steps. First, a complaint counts as a sound complaint only if its description contains one of 18 sound words, knock through noise, after idioms such as knocked unconscious, clicks off at the pump, popped up on the screen and bells and whistles are removed. Second, a sound complaint is marked explicitly no warning if it says something like no warning lights, no check engine light, no codes or the light never came on. Third, of the rest, it is marked warning mentioned if it names any light, lamp, indicator, message, code, chime, alert or limp mode. Everything left mentions none. Reading 40 random matches in full, 39 described a real sound, and the warning group was wrong in 2 of 40, once in each direction. Does PulsCar's study mean dashboard warning lights do not work? No, and the data cannot show that. A warning light that came on but went unmentioned is counted here as not reported, which is why the 6,184 complaints that explicitly say no light appeared are shown separately rather than folded into the headline. What the file does show is narrower and still useful: when owners describe a problem they could hear, most of them describe it without a warning. That matches how the systems are built. Federal on-board diagnostic rules are written around emission-related malfunctions, and a worn ball joint, a loose heat shield or a failing wheel bearing has no reason to set an emissions code. A noise is often the first signal a driver gets, and sometimes the only one before a tow. Treat a new sound as information, not as something to wait out until a light confirms it. ## Key findings at a glance | Finding | Number | |---|---| | Vehicle complaints read, January 2015 to 8 September 2026 | 777,040 | | Complaints that describe a sound | 64,831 (8.3%) | | Sound complaints reporting no warning light, code or message | 47,707 (73.6%) | | Of those, owners who say outright that none appeared | 6,184 (9.5% of sound complaints) | | Explicit no-warning owners who describe a failed engine | 1,063 (17.2%) vs 3.6% of all complaints | | Explicit no-warning knock complaints that describe a failed engine | 526 of 1,228 (42.8%) | | Explicit no-warning complaints that record a tow | 585 (9.5%) vs 5.1% of all complaints | | Quietest systems: structure, suspension, wheels, steering | 80.9% to 89.5% report no warning | | Cars two years old or newer | 79.1% report no warning | | Electric cars, identified by model name | 72.6% report no warning | | Sound complaints saying the shop found nothing or could not duplicate it | 4.8% vs 3.2% of other complaints | ## What we counted, and what we did not **The source.** NHTSA publishes its complaint database as flat files. We used the three that cover complaints received from 2015 onward, `COMPLAINTS_RECEIVED_2015-2019`, `COMPLAINTS_RECEIVED_2020-2024` and `COMPLAINTS_RECEIVED_2025-2026`: 1,100,893 rows, downloaded on 13 September 2026. A complaint that names several components appears once per component, so we de-duplicated by `ODINO`, NHTSA's reference number, and kept product type `V`, which the data dictionary defines as vehicle rather than tire, equipment or child restraint. That left **777,040 complaints**, received from 1 January 2015 to 8 September 2026. **The text.** Every judgment is made on field 20, `CDESCR`, the description of the complaint. It is either the owner's account in their own words or NHTSA's standard summary of a phone call, which begins "The contact owns a" and routinely records whether a warning light was illuminated. The component category is used only to break results down afterward, never to decide whether a complaint describes a sound. **The sound words.** Eighteen whole-word patterns: knock, ticking, whine, grind, clunk, rattle, squeal, squeak, click, humming, growl, whistle, roar, screech, thump, bang, pop and noise. Before matching we strip phrases that use those words for something that is not a mechanical sound: *knocked unconscious*, *knocked the mirror off*, *the pump clicks off*, *a screeching halt*, *a message popped up*, *bells and whistles*, and *no funny noises*, which describes the absence of a sound. **64,831 complaints, 8.3 percent of the file, contain at least one sound word after that step.** **The three groups.** Each sound complaint lands in exactly one: **Explicitly no warning** — the text says no warning light, no check engine light, no codes, no messages, or that the light never came on 6,184 · 9.5% **No warning mentioned** — no light, lamp, indicator, message, code, chime, alert or limp mode appears anywhere in the text 41,523 · 64.0% **Warning mentioned** — a light, code or message is named somewhere, before, during or after the noise 17,124 · 26.4% The explicit test runs first, so a complaint that says *"no warning lights came on"* is never miscounted as mentioning a light because it contains the word light. The warning-mentioned group is deliberately generous: a complaint that names the check engine light in a sentence about a different visit still counts. If anything, that pushes the quiet share down, not up. **The audits.** Rules on free text make mistakes, so we read samples in full. Of 25 random complaints in the explicit group, all 25 were genuine statements that no light, code or message appeared. Of 40 random sound matches read on the final rules, 39 described an actual sound; the miss was a suspension coil that *"popped off"* the car. In the same 40 the warning group was wrong twice: an owner who wrote *"NO WARNINGS Signs of Any Kind"* landed in the warning-mentioned group because of the phrasing, and an owner who described a *"Service ESC"* message after a brake failure landed in the explicit group because the same complaint elsewhere says there were no lights. One error in each direction. The engine-failure and shop-could-not-find rules used below were audited the same way, 15 random matches each, and all 30 said what the rule says they say. **What we did not do.** We did not rank models or brands, because complaint counts track how many of a car were sold and how motivated its owners are, not how reliable it is. We did not compute any risk of failure. We did not treat any complaint as a verified fact. ## Finding 1: nearly three in four noise complaints report no warning The headline is **73.6 percent**: 47,707 of the 64,831 sound complaints report no warning light, code or message. 41,523 simply never mention one. 6,184 go out of their way to say there was none. That second group matters more than its size suggests. People do not usually list things that did not happen. When someone filing a federal complaint stops to write *"No warning lights"*, they expected one and it did not come. NHTSA's own phone summaries do the same: *"There was no warning light illuminated"* appears again and again in the standard contact narrative, recorded as a routine detail of the call. Five owners, in their own words, from complaints received in the last two years: - **ODI 11693740**, a 2015 Kia Forte, filed 16 October 2025: *"Vehicle started making a ticking noise under the hood."* A mechanic traced it to a loose rod bearing and said the engine had to be replaced. *"There were no check engine lights that came on either."* - **ODI 11736973**, a 2020 GMC Sierra 1500, filed 11 May 2026: a slight knock diagnosed as a crankshaft issue grew extremely loud, with smoke from the exhaust. *"No warning messages or lamps appeared."* - **ODI 11641526**, a 2016 Chevrolet Equinox, filed 8 February 2025: *"No warning lights just loud ticking all of a sudden and then engine shaking!"* - **ODI 11672851**, a 2024 Toyota RAV4, filed 11 July 2025, at 13,000 miles: grinding under the middle of the car when braking. *"No warning lights appeared on dash and no alerts on my mobile app."* - **ODI 11681528**, a 2021 Hyundai Palisade, filed 19 August 2025: brakes grinding metal on metal. *"There were no lights, warning or messages to the system."* These are owner accounts, not findings. Each is included because it states what this page measures, not because the named model is worse than any other. A note on what these quotations are: each one is the verbatim text of a single complaint filed by a single owner, and the ODI number beside it pulls that exact record from NHTSA's public API. None of them is a worked example, an illustration, or a case assembled out of several reports, and no name, mileage, date or outcome on this page was supplied by us. Where a quote is shortened, the surrounding sentence describes what the owner wrote rather than putting words in it. ## Finding 2: one in six owners who say no light came on describe a failed engine A fair objection to the headline is that most noises are trivial. A squeaking seat or wind noise at a door will never light a lamp, and should not. The data agrees, for one group and not the other. Group sizes: no warning mentioned 41,523; said outright that none appeared 6,184; warning mentioned 17,124; all complaints 777,040. | Described | No mention | Said none | Warned | All | |---|---|---|---|---| | Engine failed or replaced | 5.8% | **17.2%** | 14.4% | 3.6% | | Stall or loss of power | 8.6% | 19.5% | 24.2% | 12.0% | | Towed (form field) | 3.0% | **9.5%** | 7.3% | 5.1% | | Crash (form field) | 2.0% | 1.6% | 1.6% | 4.4% | | Fire (form field) | 1.7% | 2.6% | 2.4% | 1.8% | **The complaints that never mention a warning are mostly the minor ones.** Only 3.0 percent record a tow and 5.8 percent describe an engine failure, both at or below the file average. **The owners who say outright that nothing came on are the opposite.** 1,063 of them, 17.2 percent, describe an engine that failed, seized, blew or had to be replaced, nearly five times the 3.6 percent across every complaint in the file. 9.5 percent record a tow. For the knock specifically the number is stark: **of 1,228 complaints in which an owner heard a knock and says no light came on, 526, or 42.8 percent, describe a failed engine.** For ticking it is 98 of 373, 26.3 percent. **Read the direction carefully.** This is not evidence that a missing light causes engine failures. The likelier story runs the other way: people write *"no warning light"* precisely when something serious and sudden happened and they are explaining why they did not stop sooner. What the table does establish is that the silent failures are not all small. More than a thousand owners in this file heard a problem, say nothing on the dashboard warned them, and describe losing an engine. **Warnings, when they come, often come late.** The warning-mentioned group has the highest stall and loss-of-power share, 24.2 percent. In the samples we read, the light often appears in the same sentence as the failure itself, a flashing check engine light as the power goes, a reduced power message on the highway, rather than weeks before it. **Crash flags run lower, not higher.** Sound complaints carry crash flags less often than the file as a whole, 1.6 to 2.0 percent against 4.4, most likely because a large part of the file is crash reports about air bags, seat belts and driver assistance that never mention a sound. ## Finding 3: the quietest problems are the ones you can feel under you Break the sound complaints down by the component system NHTSA filed them under. A complaint can carry more than one system, so it is counted once in each. | System | Complaints | No warning | Said none | |---|---|---|---| | Structure | 3,841 | **89.5%** | 5.4% | | Suspension | 6,195 | **86.8%** | 6.4% | | Wheels | 1,654 | **84.4%** | 4.7% | | Steering | 8,747 | **80.9%** | 7.2% | | Unknown or other | 8,167 | 78.9% | 5.8% | | Power train | 13,990 | 73.7% | 10.7% | | Service brakes | 6,215 | 68.6% | 6.8% | | Engine | 20,821 | 62.4% | **12.4%** | | Fuel and propulsion | 2,760 | 61.4% | 7.5% | | Electrical system | 7,741 | 61.3% | 7.3% | | Vehicle speed control | 1,956 | 60.8% | 8.0% | | Air bags | 1,780 | 50.9% | 3.2% | **Suspension, wheels and structure are nearly silent.** These are the parts a driver hears and feels first, a clunk over bumps, a grind in a turn, a rattle from a door, and most of them have no sensor watching. A 2020 Hyundai Palisade owner (ODI 11661447, May 2025) describes a rear shock that *"started exhibiting knocking noises"* at about 85,000 miles and got more frequent, confirmed by the dealer: *"There were/are no warning lamps."* A 2019 Lincoln MKC owner (ODI 11608594, August 2024) heard *"a loud woomp woomp noise near the wheel"*, a wheel bearing that had to be replaced: *"There were NO warning lamps or messages prior to the failure."* **Steering is where the quiet gets dangerous.** 80.9 percent of steering sound complaints report no warning. A 2016 Ford F-150 owner (ODI 11596870, June 2024) writes that after a right turn the *"steering wheel started whining then a loud popping noise then steering wheel starts jerking back and forth then locks on me without any warning lights coming on."* A steering fault light appeared only after the truck was switched off and on again. A 2016 Ford Explorer owner (ODI 11565556, January 2024) heard a *"Grinding/knocking noise when driving and turning"* and was told the steering gear needed replacing: *"No warning lights."* **Transmissions whine first and warn later, if at all.** Power train complaints report no warning 73.7 percent of the time. A 2020 Toyota Highlander owner (ODI 11761227, filed 1 September 2026) says the transmission *"started making a whining noise around 69,000 miles"*; the dealer confirmed it and replaced the transmission. *"There were no warning lights or messages."* A 2020 Ford Explorer owner (ODI 11709548, January 2026), on a second transmission, describes a grinding noise and loss of acceleration while merging: *"No warning lamps. No codes stored."* **Brakes wear audibly, by design.** Service brakes sit at 68.6 percent. Many pads carry a metal wear indicator whose whole job is to squeal, so the sound is the warning. When it turns to grinding, the stage has passed: a 2022 Nissan Pathfinder owner (ODI 11690371, September 2025) found the rear brakes failing *"with no indicator on the dashboard that they needed service. Basically we just started hearing a grinding noise."* **The engine warns most often, and still usually does not.** Engine complaints report no warning 62.4 percent of the time, and they have the highest explicit share on the table, 12.4 percent, 2,591 complaints in which the owner expected a light and says none came. Engines have oil pressure switches, knock sensors and misfire monitoring, and plenty of engine failures do set a light, often at the end. But a bearing that has begun to knock or a timing chain that has begun to rattle can make its noise for weeks before anything electronic crosses a threshold. **Air bags are the control group.** Air bag systems carry a dedicated warning lamp as part of their own self-check, and they have the lowest quiet share, 50.9 percent. Electronic stability control, another self-monitoring system, reports no warning in only 44.4 percent of its 1,229 sound complaints when broken out at the sub-system level. Where a system is built to warn, owners report warnings. Where it is not, they report sounds. ## Finding 4: the newest cars are the quietest It is tempting to assume that newer cars, with more sensors and more screens, warn their drivers more. The complaint file does not support that. Take each sound complaint's model year and the year NHTSA received it, and group by the car's age at the time: | Vehicle age | Complaints | No warning | |---|---|---| | 0 to 2 years | 13,173 | **79.1%** | | 3 to 5 years | 18,486 | 74.5% | | 6 to 9 years | 21,645 | 70.5% | | 10 to 14 years | 9,210 | 70.9% | | 15 years or older | 2,273 | 74.4% | **Cars two years old or newer are the quietest group in the file.** The same pattern holds if you look only at recent complaints. Among sound complaints received from 2024 to September 2026: | Model year | Complaints | No warning | |---|---|---| | 2022 or newer | 5,527 | **74.6%** | | 2018 to 2021 | 7,025 | 68.7% | | 2013 to 2017 | 4,556 | 63.8% | | 2012 or older | 906 | 61.8% | We cannot see from the file why, and we will not pretend to. One plausible reading is that a young car's sounds are more often build and wear issues, rattles, squeaks, early brake and suspension noise, that no sensor covers, while an older car's sounds are more often the late stage of an engine or transmission problem that eventually trips something. Either way, the practical point stands: **a new car is not a reason to trust the dashboard over your ears.** **Over time, the quiet share has drifted down anyway.** By the year NHTSA received the complaint: | Year received | Complaints | No warning | |---|---|---| | 2015 | 5,986 | 78.7% | | 2016 | 5,035 | 78.4% | | 2017 | 4,586 | 77.8% | | 2018 | 5,413 | 77.0% | | 2019 | 6,889 | 76.2% | | 2020 | 5,180 | 78.0% | | 2021 | 4,172 | 71.6% | | 2022 | 4,279 | 68.1% | | 2023 | 5,277 | 70.3% | | 2024 | 5,410 | 68.8% | | 2025 | 7,165 | 69.7% | | 2026, to 8 September | 5,439 | 67.9% | The share sat between 76 and 79 percent until 2020, dropped to 71.6 percent in 2021 and has held near 68 to 70 percent since, a fall of about ten percentage points. Put next to the age tables, that fall cannot simply be newer cars warning more; the fleet filing complaints, and the kinds of problems it files about, may have changed over the same years. In 2026 so far, 3,694 of 5,439 sound complaints still report no warning. ## Finding 5: electric cars are no quieter, or louder Electric cars have no engine to knock, and fewer moving parts, so it is reasonable to expect their complaints to look different. On this measure they do not. NHTSA's fuel-type field is blank for 95 percent of sound complaints, so we classified vehicles by model name, a heuristic described in the method file: | Powertrain | Complaints | No warning | |---|---|---| | Electric | 1,293 | 72.6% | | Hybrid or plug-in hybrid | 1,599 | 66.7% | | Everything else | 61,939 | 73.8% | Electric cars land within about one point of everything else. What changes is the source of the sound: suspension, drive units and underbody parts rather than engines. A 2023 Tesla Model Y owner (ODI 11761552, filed 2 September 2026) found a *"Front lateral control arm bolt spontaneously loose and about to fall out causing front tire noise"* at 33,000 miles: *"No warning lights."* A 2012 Tesla Model S owner (ODI 11422548, 2021) heard *"an abnormal humming sound"* from the drive unit, which the dealer said needed replacing, with no warning light illuminated. Hybrids report a warning more often than either, 66.7 percent quiet. With 1,599 complaints and a name-based classification, treat that as a lead rather than a result. ## Finding 6: noise complaints are half again as likely to say the shop found nothing A sound is hard to hand to a mechanic. It comes and goes with temperature, speed and load, and it often refuses to perform on a test drive. The complaint file shows the cost of that. **4.8 percent of sound complaints, 3,108 of them, say a dealer or shop could not duplicate the problem, could not find anything wrong, or called it normal. For complaints that do not describe a sound, it is 3.2 percent.** Sound complaints are about 1.5 times as likely to carry that sentence. | System | Complaints | Shop found nothing | |---|---|---| | Service brakes | 6,215 | **8.4%** | | Vehicle speed control | 1,956 | 8.3% | | Power train | 13,990 | 6.3% | | Electrical system | 7,741 | 6.3% | | Fuel and propulsion | 2,760 | 5.8% | | Suspension | 6,195 | 4.8% | | Steering | 8,747 | 4.7% | | Engine | 20,821 | 4.5% | | Wheels | 1,654 | 4.1% | | Structure | 3,841 | 3.2% | The owners describe the same loop. A 2018 GMC Yukon owner (ODI 11244690, 2019), in capitals in the original: *"My front end makes noises when I turn wheel or stop. I took it two the CarMax service department and they couldn't find anything wrong. But it's still making the noise."* A 2015 GMC Yukon Denali XL owner (ODI 11005601, 2017) had a steering column bearing replaced for a clicking noise, and when the click returned *"the dealer says they are unable to duplicate the noise."* In the Pathfinder complaint above, the dealer called the grinding brakes normal for the vehicle. This is the one finding on the page that points straight at something an owner can do. **A recording made the moment the sound happens is evidence a technician can hear even when the car stays silent on the test drive.** ## Finding 7: sound by sound The same split for each of the 18 sound words, with the tow field. A complaint that uses two words counts under both. | Sound | Complaints | No warning | Towed | |---|---|---|---| | squeak | 1,603 | 83.0% | 2.2% | | clunk | 4,211 | 81.0% | 2.9% | | bang | 3,251 | 80.3% | 6.6% | | roar | 376 | 79.5% | 7.7% | | pop | 3,806 | 78.9% | 6.0% | | whine | 2,265 | 78.2% | 2.8% | | thump | 955 | 77.6% | 5.1% | | squeal | 1,207 | 77.1% | 3.2% | | rattle | 5,548 | 77.0% | 3.4% | | growl | 214 | 76.6% | 3.3% | | whistle | 546 | 75.3% | 1.1% | | humming | 708 | 75.3% | 3.4% | | noise | 38,613 | 74.8% | 3.8% | | click | 5,824 | 74.2% | 3.1% | | grind | 5,923 | 74.0% | 4.5% | | screech | 837 | 72.4% | 6.1% | | ticking | 2,802 | 69.5% | 4.9% | | knock | 9,197 | **61.1%** | **7.6%** | **Knock is the outlier in both directions.** It is the sound most often reported alongside a warning, 61.1 percent quiet against 74 to 83 percent for most others, and among the most often towed, 7.6 percent, second only to roar, whose 376 complaints are too few to lean on. That fits what a knock usually is: an engine problem, in the system with the most sensors, often reported at the moment the engine gives up. It also means **61.1 percent of knock complaints report no warning. Waiting for the light before taking a knock seriously means waiting on the smaller group.** The [engine knocking guide](https://www.pulscar.io/blog/engine-knocking-sound) covers what to check first. **Squeaks and clunks are the quietest, and among the least often towed.** They are what they sound like: suspension, brakes and body parts that worsen slowly and rarely strand anyone. The [complete noise guide](https://www.pulscar.io/blog/strange-car-noises-and-what-they-mean) covers what each one usually is. ## Finding 8: brand by brand, silence and failure are different things We repeated the count for every make with at least 1,000 sound complaints. Two columns matter, and they do not move together: how often owners report no warning at all, and how many of the owners who say outright that nothing came on describe a failed engine. **Make** **Sound complaints** **No warning reported** **Failed engine, no warning stated** Ford 10,774 76.5% 56 Hyundai 6,730 67.8% 245 Kia 5,924 65.3% 311 Chevrolet 5,511 69.2% 99 Honda 5,277 80.5% 78 Toyota 4,527 80.8% 15 Nissan 3,317 77.5% 21 Jeep 3,308 68.5% 13 Dodge 2,978 76.7% 7 GMC 2,042 69.0% 87 Volkswagen 1,410 67.1% 2 Chrysler 1,274 72.1% 6 Subaru 1,125 81.9% 7 Ram 1,006 74.0% 8 **The quietest makes are not the ones with the most failed engines.** Subaru, Toyota and Honda owners report no warning most often, 81.9, 80.8 and 80.5 percent, but their sound complaints are dominated by rattles, squeaks and road noise; together they account for 100 of the 1,063 failed engines in the explicit group. Kia and Hyundai sit at the other end on silence, 65.3 and 67.8 percent, the two lowest shares on the table, and yet account for **556 of the 1,063**, more than half. **That is not a contradiction.** A make can have owners who mention warnings often, because its cars do warn about many faults, and still have a large number of engine failures that arrived with nothing on the dashboard. GMC and Kia have the highest explicit shares on the table, 13.9 and 13.8 percent of their sound complaints. **What this table does not show is reliability.** Complaint volume follows sales, publicity and recalls as much as failure rates, and a brand-level share mixes very different models and years. Use it to understand the pattern in the file, not to choose a car. ## Finding 9: inside the 1,063 engines that failed without a warning The single most serious group in this study is the 1,063 owners who wrote in plain words that no light, code or message appeared and also described an engine that failed, seized, blew or had to be replaced. Looking at them on their own: **Knock is the sound.** 526 of the 1,063, almost half, use the word knock. Rattle follows with 103, ticking with 98, clicking with 49 and bang with 44. A knock that is new, rhythmic and rises with engine speed is the one sound in this file most closely tied to an engine that stops. **They happen at speed.** 654 of these complaints give a vehicle speed, and the median is **55 mph**; half were at 55 mph or faster. Across all sound complaints where the owner mentions no warning, the median speed is 35 mph. The engine failures are highway failures. **The cars are not old.** The median vehicle was 6 years old when the complaint was received, and 16.5 percent were 3 years old or newer. Of the 375 that give a mileage, the median is 89,000 miles, and 11.7 percent were at 36,000 miles or less, the range of a typical basic warranty. **They are becoming more common in the file.** 447 of the 1,063, 42 percent, were received in 2025 or 2026, a period of 20 months. The explicit statement that no light came on has grown across the whole file, from 98 sound complaints in 2015 to 1,224 in 2025, so part of this is how owners write complaints, not only what their cars do. **The models.** Kia Sorento leads with 96, then Hyundai Santa Fe with 89, Kia Soul 61, Hyundai Tucson 49, Kia Optima 45, GMC Sierra 1500 45, Chevrolet Silverado 1500 44, Honda Pilot 43 and Hyundai Sonata 40. Among the Hyundai and Kia complaints, model years 2013 to 2017 account for most, led by 2017 with 110. Owners of those vehicles should check the VIN for engine recalls and warranty extensions on the manufacturer's owner site and at nhtsa.gov/recalls before paying for any engine work. **Only 10.6 percent record a tow.** For an engine failure, that is low, and it probably means many owners filed after the fact rather than the day it happened, when the tow box is easy to skip. It is another reason to read these fields as a floor. ## Finding 10: over twelve years, owners mention warnings more often The share of sound complaints that report no warning has fallen, but not steadily. **Year received** **Sound complaints** **No warning reported** **Say outright none** 2015 5,986 78.7% 98 2016 5,035 78.4% 109 2017 4,586 77.8% 194 2018 5,413 77.0% 297 2019 6,889 76.2% 404 2020 5,180 78.0% 252 2021 4,172 71.6% 435 2022 4,279 68.1% 690 2023 5,277 70.3% 806 2024 5,410 68.8% 863 2025 7,165 69.7% 1,224 2026, to 8 September 5,439 67.9% 812 **The break is 2021.** From 2015 to 2020 the share stayed between 76.2 and 78.7 percent. From 2021 on it has stayed between 67.9 and 71.6 percent. Over the same years, the number of owners saying outright that nothing came on rose more than twelvefold, from 98 to 1,224. **Two readings fit.** Cars have more warnings and messages than they did, so more owners mention one. And owners write complaints differently: *"no warning lights"* has become a common phrase, especially among Hyundai and Kia owners, whose explicit statements rose from 13 in 2015 to 249 in 2022. The file cannot separate the two, so we report the trend and not a cause. **The core finding holds in every year.** Even at its lowest, in 2026, more than two in three sound complaints report no warning. ## Finding 11: when the noise comes with speed Owners give a vehicle speed in about half of the sound complaints. Where they do, owners who mention no warning at all report a median of **35 mph**, and 29.6 percent were at 55 mph or faster. Owners who say outright that no light came on report a median of **45 mph**, with 38.1 percent at 55 or faster, almost exactly the pattern of owners who did see a warning, 45 mph and 38.5 percent. The difference makes sense. Complaints that never mention a warning include many rattles, squeaks and clunks noticed around town. Owners who take the trouble to say that nothing warned them are more often describing an event at speed, a failure they expected the car to announce. ## Finding 12: model by model, each car has its own sound A brand average hides the fact that each model has a signature: one or two sounds that dominate its complaints, and a system where they come from. These are the 20 models with the most sound complaints in the file. **Model** **Sound complaints** **No warning** **Most common sounds** Hyundai Sonata 2,466 69.8% knock 858, click 479 Ford F-150 2,427 79.5% rattle 593, bang 306 Ford Escape 1,617 77.8% pop 335, rattle 125 Kia Soul 1,340 61.8% knock 615, click 135 Kia Sorento 1,274 65.1% knock 550, rattle 113 Kia Optima 1,267 63.6% knock 608, click 175 Ford Explorer 1,249 82.7% grind 234, clunk 132 Chevrolet Silverado 1500 1,131 71.6% knock 203, clunk 146 Honda Accord 1,105 84.1% grind 179, click 144 Honda CR-V 1,000 86.3% grind 205, click 156 Hyundai Elantra 978 78.4% knock 243, click 181 Jeep Cherokee 921 59.7% grind 215, clunk 153 Ford Focus 915 74.1% grind 275, pop 97 Honda Pilot 888 68.0% knock 236, pop 137 Hyundai Santa Fe 885 68.5% knock 360, click 69 Toyota Highlander 876 85.2% whine 405, clunk 76 Hyundai Tucson 839 54.9% knock 421, rattle 71 Jeep Grand Cherokee 771 70.3% click 70, tick 66 Ford Edge 753 71.8% rattle 88, clunk 69 Chevrolet Equinox 710 69.0% knock 111, rattle 94 *The same model name covers many model years and engines. Counts include every model year in the file. The full list of 36 models with at least 450 sound complaints, with the top component systems for each, is in the download.* **Knock models warn more, and still mostly do not.** The models whose complaints are dominated by knock, Kia Soul, Optima and Sorento and Hyundai Sonata, Santa Fe and Tucson, all sit below the study average of 73.6 percent. Hyundai Tucson has the lowest share of the 36, 54.9 percent, with 421 of its 839 sound complaints using the word knock and 664 filed under the engine. An engine knock is more likely than a rattle to come with a light, but even here most owners report none. **Some signatures are not engines at all.** Ford Escape complaints are led by pop, and its top system is structure, not power train. Ford Explorer's grinds and clunks sit under steering. Toyota Highlander's are dominated by whine, 405 of 876, filed mostly under power train. Honda Prologue, a newer model outside the top 20, has 405 clicks in 531 sound complaints and the highest silent share of the 36, 91.0 percent, with steering and suspension as its top systems. **The quietest large models are Hondas and Toyotas.** Honda CR-V at 86.3 percent, Toyota Highlander at 85.2 and Honda Accord at 84.1 report no warning more often than any other model with 800 or more sound complaints. Their dominant sounds, grinds, clicks and whines, come from parts that rarely have a sensor. **The loudest silence is still the engine.** Ford F-150 has the most explicit statements of any model, 344 owners saying outright that nothing came on, ahead of Kia Sorento with 218 and Kia Soul with 185. **How to use this.** If your model is on the list, its signature sound is the one to take most seriously, and the component column in the download tells you which system owners were describing. It does not tell you how likely your car is to fail: these are complaints, not failure rates. ## Where each sound comes from Owners do not know which part is making a noise, but the component systems attached to their complaints show where each sound word usually points. Percentages are the share of complaints using that word that carry the system; a complaint can carry more than one. - **Knock**: engine in 76 percent of 9,197 complaints, power train in 13. - **Ticking**: engine in 71 percent of 2,802. - **Rattle**: engine in 45 percent of 5,548, power train in 18. - **Whine**: power train in 63 percent of 2,265, engine in 17. - **Growl**: power train in 49 percent of 214. - **Humming**: power train in 38 percent of 708, engine in 21. - **Roar**: power train in 36 percent of 376, engine in 26. - **Clunk**: power train in 41 percent of 4,211, steering in 28. - **Grind**: power train in 36 percent of 5,923, service brakes in 22. - **Thump**: power train in 27 percent of 955, suspension in 20. - **Bang**: power train in 28 percent of 3,251, engine in 19. - **Squeal**: service brakes in 46 percent of 1,207, engine in 20. - **Squeak**: service brakes in 37 percent of 1,603, suspension in 24. - **Screech**: service brakes in 31 percent of 837, engine in 20. - **Click**: steering in 34 percent of 5,824, electrical system in 24. - **Pop**: electrical system and steering, 19 percent each, of 3,806. - **Whistle**: engine in 25 percent of 546. Two sounds are strongly tied to one system: knock and ticking to the engine. The rest spread across two or three systems, which is exactly why a word alone is not a diagnosis. A clunk can be a transmission mount or a steering joint; a grind can be a transmission or a brake. What narrows it is when the sound happens: under load, over bumps, in turns, when braking, or at a particular speed. ## Why so many problems never light the dashboard The central number in this study, 73.6 percent, is less surprising once you look at what warning lights are legally required to watch. **The check engine light is an emissions light.** California's OBD rule, 13 CCR 1968.2, which sets the standard US cars are built to, requires the malfunction indicator light for faults that can raise emissions or affect the emission control system: misfires, fuel system faults, catalyst efficiency, evaporative leaks, sensors and the components they monitor. A worn wheel bearing, a failing control arm bushing, a cracked motor mount or a loose heat shield does not change emissions, so there is nothing for the light to report. **Other lights cover narrow, named conditions.** Federal safety standards require specific telltales, for example tire pressure under FMVSS 138 when a tire is well below its placard pressure, and malfunction warnings for systems such as electronic stability control under FMVSS 126 and brake systems under FMVSS 135. Each watches its own sensors for its own faults. None listens for a new noise. **Some mechanical failures show up late.** An engine that knocks because a bearing is wearing may run within its sensors' limits until the moment it fails. Oil pressure warnings typically come on only when pressure falls below a threshold, which can be very close to the end. That is consistent with Finding 9: 1,063 owners who said outright that no light came on and described an engine that failed, half of them at 55 mph or faster. **So a silent dashboard is normal, not reassuring.** For the parts drivers hear and feel first, suspension, wheels, steering, brakes and structure, no warning is the expected state. The only early signal is the sound itself, which is the reason to treat a new, repeatable noise as information rather than waiting for a light. ## When in a car's life each sound shows up About half of all complaints record the odometer at failure, field 18, `MILES`. Taking sound complaints with a mileage between 100 and 400,000, the median by sound word forms a ladder: | Sound | With mileage | Median miles | Middle half | |---|---|---|---| | squeal | 613 | 51,000 | 13,000 to 95,000 | | squeak | 797 | 52,344 | 20,000 to 94,600 | | grind | 3,537 | 65,000 | 27,900 to 105,000 | | clunk | 2,325 | 67,000 | 31,000 to 105,000 | | click | 3,013 | 74,000 | 44,329 to 108,000 | | rattle | 3,105 | 74,000 | 42,000 to 106,000 | | whine | 1,127 | 80,000 | 50,000 to 113,000 | | ticking | 1,402 | 84,000 | 55,000 to 115,000 | | knock | 4,436 | 89,000 | 60,000 to 120,000 | Brake and suspension squeals arrive first, around 50,000 miles; grinds and clunks in the 60,000s; whines, ticks and knocks, the drivetrain and engine sounds, last. The spread inside each word is wide and mileage is self-reported, so read this as the order in which sounds tend to appear, not as a schedule. The [ticking](https://www.pulscar.io/blog/car-ticking-noise), [grinding](https://www.pulscar.io/blog/car-makes-grinding-noise), [rattling](https://www.pulscar.io/blog/car-making-rattling-noise) and [clicking](https://www.pulscar.io/blog/car-clicking-noise) guides go through what each one usually is. ## What this study does not show **It does not show that warning lights failed.** A complaint that never mentions a light is counted as not reporting one. An owner can forget, can not think it relevant, or can describe the light in words the rules do not catch. The explicit group, 6,184 complaints, is the only part of the headline in which the owner positively states that nothing came on. **It does not show that noises cause failures, or that a warning would have prevented one.** Every number here is co-occurrence inside a single report. **It does not rank vehicles.** Complaint counts follow sales volume, ownership age and how likely a given group of owners is to file, and nothing in the file corrects for that. The owners quoted on this page are there because of what they wrote, not because of the badge. **It does not cover every sound.** Owners also write clack, clang, hiss, buzz and chirp. We kept a fixed list of 18 words so the rules stay auditable; adding words would change the totals, and the published method lets anyone test by how much. **Some classifications are heuristics.** Engine failure, stalls and shop-could-not-find are text rules audited on samples, not codes in NHTSA's data. The electric and hybrid split is based on model names because the fuel-type field is mostly blank. **It is not verified data.** Complaints are submitted by the public. NHTSA describes the database as a signal used with other data to identify safety issues that may warrant investigation, not as a record of confirmed defects. ## What to do when your car makes a new noise **Do not wait for the dashboard to agree with your ears.** In nearly three quarters of the complaints owners filed about a sound, no warning is reported, and the owners who say outright that no light came on are the ones most likely to describe a failed engine or a tow. | What you hear | Where it usually comes from | First free check | How soon | |---|---|---|---| | Knock that follows engine speed | Engine bearings, low oil | Oil level on level ground, engine off five minutes | Stop driving until checked | | Ticking that follows engine speed | Valvetrain, injectors, exhaust leak | Oil level; does it fade when warm? | This week | | Clunk over bumps | Suspension links, mounts, shocks | Push down on each corner; look for leaks | Soon, before a long trip | | Click or pop when turning | CV joint, steering components | Torn rubber boot behind the wheel | Soon; steering noises should not wait | | Grind when braking | Pads worn to metal | Look through the wheel at pad thickness | Now: this stage damages rotors | | Whine that rises with speed | Transmission, differential, bearing | Does it change with gear, or only with speed? | This week | | Hum or roar that changes in turns | Wheel bearing | Does it get louder turning one way? | Soon | **Write down when it happens.** Cold or warm, turning or straight, braking or accelerating, which speed. That is what a technician needs, and it is exactly what a free-text complaint captures and a dashboard light does not. **Record it.** Finding 6 is the reason. A 30-second recording made the moment you hear the sound is evidence that survives a quiet test drive. If a knock and a low oil level show up together, [the low oil pressure guide](https://www.pulscar.io/blog/low-oil-pressure-warning) explains why that is a stop-now combination. [ Hearing a noise with no light on? Record 30 seconds for a free sound check → ](/) *Free, no card, no subscription. The report comes by email.* ## Reading a complaint like an investigator Every complaint in this study is public, and anyone can read the ones about their own car. **Where to find them.** NHTSA's recall and complaint lookup at nhtsa.gov lists complaints by make, model and year, with the owner's text, the date of the incident, and flags for crashes, fires, injuries and tows. The full flat files used here are free on NHTSA's static file server. **The fields that matter.** The description is the owner's own words and is where sounds, warnings and repairs appear. Mileage, speed, crash, fire, injury and tow fields are filled in by the owner and are often blank. Component codes are assigned to the complaint and can list several systems, which is why this study counts a complaint once per system. **What the file is for.** NHTSA's Office of Defects Investigation reviews complaints to look for patterns that may justify an investigation or a recall. A single complaint proves nothing on its own; many similar complaints about one model, one component and one symptom are how defect investigations often begin. **How to use it as an owner.** Search your year, make and model and filter by component. Look for the same sound, at a similar mileage, described in similar words. If you find a pattern, bring the complaint numbers to a service visit, check for open recalls and service bulletins by VIN, and file your own complaint: it adds to the record even if it does not fix your car. **How to write a useful complaint.** Say what you heard, when it started, at what speed and mileage, whether any light, code or message appeared, and what the shop found. That last detail, stated plainly, is exactly what this study was built on. ## How the new cuts were made **Makes.** The make field as NHTSA records it, for makes with at least 1,000 sound complaints. The failed-engine column counts complaints in the explicit no-warning group that match the published engine failure pattern. **Speed.** The vehicle speed field, where it holds a number between 1 and 149. **Vehicle age and mileage.** Age is the year the complaint was received minus the model year, for model years 1990 to 2027; mileage is the owner-reported figure between 101 and 399,999. **Models.** Make and model text as NHTSA records it, combined across model years, for the 36 models with at least 450 sound complaints; sound word counts exclude the generic word noise. **Years.** The year NHTSA received the complaint. 2026 runs to 8 September. All rules are the same as in the rest of the study and are listed in the published method file. ## Download the data - [Sound complaints by NHTSA component system (CSV)](/research/car-noise-no-warning-light/by_system.csv) - [Sound complaints by year received (CSV)](/research/car-noise-no-warning-light/by_year.csv) - [Sound complaints by make, with failed engines in the explicit group (CSV)](/research/car-noise-no-warning-light/by_make.csv) - [Sound complaints for the 36 models with at least 450, with top sounds and systems (CSV)](/research/car-noise-no-warning-light/by_model.csv) - [Sound complaints by sound word, with tow counts (CSV)](/research/car-noise-no-warning-light/by_sound_word.csv) - [Engine failure, stalls, shop could not find, tows, crash and fire by group (CSV)](/research/car-noise-no-warning-light/outcomes_by_group.csv) - [Sound complaints by vehicle age (CSV)](/research/car-noise-no-warning-light/by_vehicle_age.csv) - [Recent complaints by model year (CSV)](/research/car-noise-no-warning-light/recent_complaints_by_model_year.csv) - [Electric, hybrid and other, from model names (CSV)](/research/car-noise-no-warning-light/by_powertrain_from_model_name.csv) - [Shop could not find it, by system (CSV)](/research/car-noise-no-warning-light/shop_could_not_find_by_system.csv) - [Exact matching rules and audit notes (TXT)](/research/car-noise-no-warning-light/method.txt) **License.** The tables and rules are published under CC BY 4.0. Please credit *PulsCar analysis of NHTSA complaint data* and link to this page. **For reporters.** Every figure can be re-run from NHTSA's public files with the rules above. If you need a cut we did not publish, a single make, a system, a model-year band, a state, or the complaint numbers behind a table row, email support@pulscar.io and we will send the counts and the method used to produce them. ## Related reading Our earlier, narrower study counted [which noise words appear in complaints for 26 popular vehicles](https://www.pulscar.io/blog/car-noises-in-nhtsa-complaints) and which also carry crash or fire flags. For what each sound usually costs to fix, see [car noises ranked by repair cost](https://www.pulscar.io/blog/car-noises-ranked-by-repair-cost); for the light that does come on, [check engine light on](https://www.pulscar.io/blog/check-engine-light-on), [ABS light on](https://www.pulscar.io/blog/abs-light-on) and the [tire pressure light](https://www.pulscar.io/blog/tire-pressure-light-on). ## Sources and documents *Primary sources only. Every complaint quoted is retrievable by its ODI number from NHTSA's public complaints API.* 1. **NHTSA Office of Defects Investigation complaint flat files** — `COMPLAINTS_RECEIVED_2015-2019`, `COMPLAINTS_RECEIVED_2020-2024` and `COMPLAINTS_RECEIVED_2025-2026`, downloaded 13 September 2026; 1,100,893 rows, 777,040 distinct vehicle complaints by ODINO, received 1 January 2015 to 8 September 2026. [File directory](https://static.nhtsa.gov/odi/ffdd/cmpl/) 2. **ODI complaints data dictionary** (`CMPL.txt`). Field 2 ODINO, NHTSA's internal reference number; field 6 YEARTXT, model year; field 12 COMPDESC, component description; field 17 LDATE, date complaint received; field 18 MILES, mileage at failure; field 20 CDESCR, description of the complaint; field 30 FUEL_TYPE; field 46 PROD_TYPE, with V for vehicle; field 49 VEHICLES_TOWED_YN, whether the vehicle was towed. [Data dictionary](https://static.nhtsa.gov/odi/ffdd/cmpl/CMPL.txt) 3. **Data.gov catalog entry for the ODI complaints dataset**, describing complaint information as used with other data sources to identify safety issues that warrant investigation. [Catalog entry](https://catalog.data.gov/dataset/nhtsas-office-of-defects-investigation-odi-complaints) 4. **40 CFR 86.1806-17**, the federal on-board diagnostics requirement for light-duty vehicles, written around the detection of emission-related malfunctions. [eCFR](https://www.ecfr.gov/current/title-40/chapter-I/subchapter-C/part-86/subpart-S/section-86.1806-17) 5. **Quoted complaints** — ODI 11751681, 11693740, 11736973, 11641526, 11672851, 11681528, 11661447, 11608594, 11596870, 11565556, 11761227, 11709548, 11690371, 11761552, 11422548, 11244690 and 11005601. [Example query](https://api.nhtsa.gov/complaints/odinumber?odinumber=11751681) 6. **California OBD II rule, 13 CCR 1968.2**, which sets the malfunction indicator light requirements US cars are built to for emission-related faults. [Regulation](https://www.law.cornell.edu/regulations/california/13-CCR-1968.2) 7. **Federal motor vehicle safety standards on warning telltales** — FMVSS 138 tire pressure monitoring, FMVSS 126 electronic stability control and FMVSS 135 light vehicle brake systems. [FMVSS 138](https://www.law.cornell.edu/cfr/text/49/571.138) · [FMVSS 126](https://www.law.cornell.edu/cfr/text/49/571.126) · [FMVSS 135](https://www.law.cornell.edu/cfr/text/49/571.135) 8. **PulsCar study files** — eleven aggregate tables, including the make and model tables added on 17 September 2026, and the exact rules used on this page. [Method and rules](/research/car-noise-no-warning-light/method.txt) --- *How these numbers were built: one script over NHTSA's public complaint flat files, run on 13 September 2026; the sample, the sound words, the idioms removed, the three-group classification, the outcome rules, the audits and the limits are all described above and in the published method file. No model or brand ranking and no failure risk is computed anywhere on this page.* *Prices verified: not applicable, this study quotes no repair prices · Technical documents verified: 13 September 2026 · Data refreshed: 13 September 2026* *Re-ran the rules and got a different number? Email support@pulscar.io with your counts and the file dates you used.* --- ## Car Noises in NHTSA Complaints: Which Ones Show Up Alongside Crashes and Fires Source: https://www.pulscar.io/blog/car-noises-in-nhtsa-complaints Last updated: 2026-09-08 **🚨 60-Second Triage** — **Metal-on-metal grinding when you brake:** stop driving, item 5. **A knock at idle that follows the throttle:** check the oil now, item 2. **A pop or bang with smoke, a burning smell or a warning light:** pull over and get out — those two words carry more fire-flagged complaints than any others, items 1 and 9. **A tick that arrived with lost power:** item 8. **A whine, click, rattle, clunk or squeak unchanged for months:** you have time. Everything below counts what drivers wrote down, not how dangerous a sound is. If you would rather have software listen first, [every AI sound tool compared](https://www.pulscar.io/blog/ai-car-sound-diagnosis-tools-compared) lists what each costs. On 5 September 2026 we queried the National Highway Traffic Safety Administration's open complaints API for the 26 vehicles this site has guides for, across model years 2015 to 2022, pulled **121,288 distinct complaints**, and counted how often drivers used each of 24 noise words in the free-text field. **12,607 contain at least one.** Then we counted how many of those also carry the agency's `crash` or `fire` flag. The API is free and the script is published. **This is not the noise-price guide.** [Ten car noises ranked by repair cost](https://www.pulscar.io/blog/car-noises-ranked-by-repair-cost) sorts by the size of the bill, from an $11,990 knock down to a $511 hum. This page sorts by **how many drivers wrote the word down on a federal form**, then by how many of those reports mention a crash or a fire. A noise can be near the top here and cheap to fix, or absent here and ruinous: complaint frequency and repair cost are unrelated axes. I built [PulsCar](https://www.pulscar.io/) — an AI tool that reads car problems from a 30-second recording — 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](/about)). Nobody lied to me: a few minutes of listening at each counter bought a pattern-match to whichever answer was nearest. So here is the sentence that governs everything below. **A complaint that mentions a knock and also carries `crash: true` does not show that the knock caused the crash. It shows that both facts appear in the same report.** The language throughout is *appears alongside*, never *causes*. ## How to read this list Each item is a **word**, not a diagnosis. Item 2 is not "rod knock"; it is the string `knock` as typed by 1,420 drivers, covering rod bearings, detonation, exhaust leaks, suspension impacts and a few people describing somebody at their window. One rule overrides everything: **the rank counts words, not risk.** The top word is `pop`, and its largest single cluster is a door hinge on a 2020 Ford Escape — a fact about people, not danger. A second: **a co-occurrence count is a floor, not an estimate.** When we say 24 knock complaints also carry a crash or fire flag, exactly 24 documents contain both. We are not estimating how many knocks lead to fires. That number is not in this data. ## How the count was made: the sample, the words, the limits **The sample was defined before anything was counted.** We queried NHTSA's `complaintsByVehicle` endpoint for the 26 nameplates with a guide on this site, across model years **2015 through 2022**: Honda [Accord](https://www.pulscar.io/blog/honda-accord-problems-by-mileage), [Civic](https://www.pulscar.io/blog/honda-civic-problems-by-mileage), [CR-V](https://www.pulscar.io/blog/honda-crv-problems-by-mileage), [Pilot](https://www.pulscar.io/blog/honda-pilot-problems-by-mileage); Toyota [Camry](https://www.pulscar.io/blog/toyota-camry-problems-by-mileage), [Corolla](https://www.pulscar.io/blog/toyota-corolla-problems-by-mileage), [Highlander](https://www.pulscar.io/blog/toyota-highlander-problems-by-mileage), [RAV4](https://www.pulscar.io/blog/toyota-rav4-problems-by-mileage), [Tacoma](https://www.pulscar.io/blog/toyota-tacoma-problems-by-mileage); Ford [F-150](https://www.pulscar.io/blog/ford-f150-problems-by-mileage), [Escape](https://www.pulscar.io/blog/ford-escape-problems-by-mileage), [Explorer](https://www.pulscar.io/blog/ford-explorer-problems-by-mileage), [Fusion](https://www.pulscar.io/blog/ford-fusion-problems-by-mileage); Chevrolet [Silverado 1500](https://www.pulscar.io/blog/chevy-silverado-problems-by-mileage), [Equinox](https://www.pulscar.io/blog/chevy-equinox-problems-by-mileage), [Malibu](https://www.pulscar.io/blog/chevy-malibu-problems-by-mileage); [GMC Sierra 1500](https://www.pulscar.io/blog/gmc-sierra-1500-problems-by-mileage); [Ram 1500](https://www.pulscar.io/blog/ram-1500-problems-by-mileage); Jeep [Grand Cherokee](https://www.pulscar.io/blog/jeep-grand-cherokee-problems-by-mileage), [Wrangler](https://www.pulscar.io/blog/jeep-wrangler-problems-by-mileage); Nissan [Altima](https://www.pulscar.io/blog/nissan-altima-problems-by-mileage), [Rogue](https://www.pulscar.io/blog/nissan-rogue-problems-by-mileage); [Hyundai Sonata](https://www.pulscar.io/blog/hyundai-sonata-problems-by-mileage); [Kia Sorento](https://www.pulscar.io/blog/kia-sorento-problems-by-mileage); [Subaru Outback](https://www.pulscar.io/blog/subaru-outback-problems-by-mileage); [Volkswagen Tiguan](https://www.pulscar.io/blog/volkswagen-tiguan-problems-by-mileage). NHTSA splits some nameplates by body style and powertrain, so the F-150 alone needed twelve model strings from the agency's own list. That gave **768 requests, none of which failed**, de-duplicated by ODI number. We excluded the Corolla Cross, F-150 Lightning, Explorer Police Interceptor, the 2500 and 3500 trucks and the Rogue Sport. **The words.** Twenty-four whole-word, case-insensitive patterns: noise, pop, knock, click, rattle, grind, clunk, whine, tick, bang, squeak, screech, squeal, rumble, hum, thump, whistle, buzz, roar, chirp, hiss, groan, howl, grumble. They match the free-text `summary`, which the ODI dictionary calls CDESCR, "DESCRIPTION OF THE COMPLAINT". **A complaint counts once per word.** The umbrella word `noise` is reported separately, not as a ranked item. **Why "case-insensitive" is the load-bearing word in that sentence.** NHTSA stores these narratives in ALL CAPS for complaints filed up to 2020 and in ordinary mixed case for complaints filed from 2021 on. Nothing in the file marks the change and the field dictionary does not mention it. A case-sensitive search still returns rows, so it looks like it worked — it has simply dropped almost everything recent. We measured the cost across twenty common search terms: an upper-case-only search loses 24% to 78% of the matches across the whole file, and 88% to 96% of the matches among complaints filed since 2021. The switch year is 2021 itself, which is mixed within it: 55.9% of that year's narratives contain lowercase, against 0.1% in 2020 and 97.9% in 2022. We publish the year-by-year table and the per-term losses as [an open dataset](/research/nhtsa-case-sensitivity/method.txt), because we got this wrong ourselves before we got it right. **The false friends, published rather than applied quietly.** Before correction `pop` matched 3,041 complaints, most of the surplus being warnings that "popped up" and hoods that "popped open"; removing those took it to 1,663. `knock` matched the knock sensor, `tick` a ticking time bomb. Every pattern and removal count is in the sources log. **The correction that mattered most.** The raw scan showed `knock` in 61 crash-flagged complaints. Reading the matches showed almost all were the word as a plain verb inside a crash narrative — knocked unconscious, knocked down a bush, knocked him over: collisions describing themselves, not engines. After removing the transitive uses of knock and bang, **knock's crash co-occurrence is 8, not 61.** The instrument was wrong in exactly the direction that would have flattered the article. The fix costs something. ODI **11689260**, a 2017 Honda Accord, fire-flagged, reads: *"The rod knocked the starter loose while the vehicle was going 70 MPH, and caused a fire."* That is a real rod-knock report, and our "knocked … loose" rule throws it out. A filter you bend for individual records is not a filter, so it stayed — but the loss is on the record. ## What the crash and fire flags do not mean **They are answers on a form.** The ODI dictionary defines field 7 as "WAS VEHICLE INVOLVED IN A CRASH, 'Y' OR 'N'" and field 9 as "WAS VEHICLE INVOLVED IN A FIRE 'Y' OR 'N'" — questions put to an owner filling in NHTSA's Vehicle Owner's Questionnaire, not the agency's determination. **The data is self-reported and unverified.** NHTSA's own description says what the file is *for*: "Complaint information entered into NHTSA's Office of Defects Investigation vehicle owner's complaint database is used with other data sources to identify safety issues that warrant investigation and to determine if a safety-related defect trend exists." That is complaints as a **signal that may justify looking**, not a finding. We searched NHTSA's datasets page, reporting page, safety-issue search and flat-file documentation for an explicit sentence calling individual complaints unverified, and could not locate one, because nhtsa.gov returns HTTP 403 to automated requests. So, in our words: **treat every report here as one person's unverified account.** **A noise in a crash-flagged complaint does not mean the noise caused the crash.** One document contains both. Often the arrow points the other way — several bang complaints here describe the airbag going off. Nothing separates those cases at scale, so we compute **no rates, no percentages, no risk ratios**. "Of 1,420 complaints mentioning a knock, 24 also carried a crash or fire flag" is defensible. "Knocks are X times more dangerous" is not a sentence this data can produce. **Nobody died in any of them.** Across all 12,607 noise-word complaints the deaths field sums to **zero**, against 61 reported deaths in the full sample. Fatal complaints exist; they do not describe sounds. ## Is your noise even in this vocabulary? The 5-minute filter **Engine speed or road speed?** Reach the speed where the noise lives, shift to neutral, coast. Pitch holds while the engine drops: **road speed** — wheels, bearings, tires, driveline. Pitch falls with the engine: **engine speed** — belts, valvetrain, exhaust, timing, internals. **Continuous or triggered?** A trigger is a component list. Only when braking narrows to about five parts; only at full lock, about six; only on a cold start, three, one of them normal. **Did anything arrive with it?** The question this data answers best: smoke, a burning smell, a warning light, lost power, a changed pedal. The words that co-occur with fire flags almost always sit in a sentence containing smoke or flames. **Is it new, or has it always done that?** A noise unchanged for two years is a different object from one that appeared last month, and this file is weighted toward the second. **Is your car in scope?** Everything below comes from gas, hybrid and diesel vehicles of model years 2015 to 2022, from 26 mainstream American nameplates. Drive an EV or a 2004 anything and the vocabulary applies, the concentrations do not. ## The 15-minute protocol, before you spend anything 1. **Check the oil, cold, on level ground.** Level and color. An engine two quarts down will knock. → items 2 and 8. 2. **Idle it with the hood up.** Note whether the noise changes as the gauge moves. → items 4 and 8. 3. **Blip the throttle in neutral, wheels still.** If the sound follows engine speed, it is on or in the engine. → items 2, 7 and 8. 4. **Drive to the speed where it lives, then coast in neutral.** Pitch unchanged means road speed. → items 5, 7 and 10. 5. **Brake hard once from 30 mph, somewhere empty.** Grinding, a pulsing pedal and a longer-traveling pedal are three different findings. → items 5 and 10. 6. **Turn full lock both ways at walking pace.** A rhythmic click here is a short list. → item 3. 7. **Cross a speed bump slowly, windows down.** A single clunk from one corner is suspension, not driveline. → item 6. 8. **Record thirty seconds while it is happening**, saying at the start what you are doing. → every item. 9. **Run your VIN against open recalls.** Free, and several clusters below sit on nameplates with a campaign. → items 2, 4, 8 and 9. 10. **Write down the date and what changed.** The most useful thing in a work order is a before and an after. → every item. ## Find your complaint-file noise situation **"I heard a pop and then I smelled something"** item 1, stop driving **"There is a knock at idle that speeds up with the engine"** item 2 **"It clicks when I turn, or it clicked and the steering went heavy"** item 3 **"Something rattles at the front of the engine when it is cold"** item 4 **"It grinds when I brake"** item 5, today **"It clunks going into gear or over bumps"** item 6 **"There is a whine that rises with speed"** item 7 **"It ticks, and lately it feels slower"** item 8 ## What actually determines a complaint-file noise number Seven factors decide what a complaint-file rank means for your car. None is the rank. **1. How many of your car exist.** Volume tracks fleet size. The F-150 and Escape top the per-vehicle table with 9,727 and 9,747 complaints of all kinds because America bought millions. **2. Whether owners of your car are organized.** A forum thread saying "report this to NHTSA" produces a spike, and that spike is behavior, not a change in failure rate. **3. Whether the word is specific to one failure.** `whine` is informative: 394 of its 669 complaints are one nameplate and 363 sit under POWER TRAIN. `pop` is not, covering a door hinge, a tire, an electrical arc and a fuel line. **4. What arrived with the noise.** Smoke, a burning smell, a warning light or lost power move a sound from annoyance to stop-driving event. **5. Whether a federal campaign already names your problem.** Several clusters below sit on vehicles with a recall covering the underlying failure, including one Kia remedy named the Knock Sensor Detection System. A VIN check can move the price to zero. **6. Whether the noise is changing.** A rattle that lasted one second last winter and five now is a different report from one identical for three years. The file cannot see this; you can. **7. Model year, not calendar year.** The pop cluster is 2020, the rattle cluster 2017 and 2018, the whine cluster 2019 to 2021. A neighboring model year is often a different vehicle underneath. ## The ten noises, ranked by how often drivers report them Ranked by complaints containing each word, after the corrections above. **The crash and fire counts mean both facts appear in the same report — nothing more.** ### 1 · Pop — 1,663 complaints 📊 **Complaints with the word** — 1,663 of 121,288, the most of any noise word rank 1 🔴 **Also flagged crash or fire** — 80: 20 crash, 60 fire, 45 reported injuries most fire flags 📋 **The catch** — 364 are Ford Escapes, 306 model year 2020, 268 of those mentioning a door often a door hinge 🟢 **Documented** — NHTSA 22V191, 22V859 and 23V380 cover Escape engine-bay fire mechanisms check the VIN **The tell.** One sharp report, not a rhythm, splitting three ways: body hardware when a door opens, an electrical arc or smell, something mechanical letting go. **What it actually is.** Three unrelated things in one word. ODI **11701816**, a 2020 Escape: *"Drivers door check makes loud popping sounds , hard to open door ."* ODI **11373646**, a 2018 Wrangler with a fire flag: *"I WAS DRIVING ON THE INTERSTATE HIGHWAY WHEN I HEARD A LOUD POP AND SAW AN ARC FLASH"*. **The cheap cause that gets skipped.** Body hardware. The dominant cluster behind the top-ranked word in federal complaint data is a **door check arm and hinge**, tens of dollars, skipped because a pop sounds structural. **The confirmation test, free.** Reproduce it with the ignition off: a pop with the car dead, only when a door or hatch moves, cannot be electrical or mechanical. If it needs the engine running, ask what arrived with it. **Where this does not apply.** On an EV the mechanical family shrinks and the electrical grows. The Escape concentration is model year 2020; a 2019 or 2022 Escape is not the same door. **At the shop — say this:** *"The pop happens with the ignition off when the door moves — check the door check arm and hinge first. If it also happens with the engine running, inspect the fuel line and harness, and run my VIN against the open Escape fire recalls."* ### 2 · Knock — 1,420 complaints 📊 **Complaints with the word** — 1,420, of which 1,094 under ENGINE, the strongest component concentration here rank 2 🔴 **Also flagged crash or fire** — 24: 8 crash, 16 fire, 7 reported injuries was 61 before correction 📋 **The catch** — Kia Sorento 231 and Hyundai Sonata 223 lead it; the word is also a verb oil level first 🟢 **Documented** — NHTSA 25V274 (GM 6.2L rod and crank, 597,571 units), 23V751 (Honda rod bearing), 20V750 (Kia, remedy includes the Knock Sensor Detection System) three campaigns **The tell.** Heavy, hollow, rhythmic hammering tracking engine speed, loudest at idle, felt as much as heard. ODI **11678171**, a 2018 Grand Cherokee with a fire flag, records *"an abnormal knocking sound coming from the vehicle while depressing the accelerator pedal"* before the RPM fell away. **What it actually is.** Overwhelmingly the bottom end: a connecting-rod bearing losing its oil film and hammering the crank journal — hence the lopsided ENGINE share, and hence the two leading nameplates being those with the longest recall history for that failure. **The cheap cause that gets skipped.** The **oil level**, then the octane. An engine two quarts low knocks; so does a loose heat shield; so does detonation on cheap fuel under load. None is the crankshaft, and all three are checked in a minute. **The confirmation test, free.** **If the knock follows engine speed in neutral with the wheels still, it is on or in the engine.** Then listen from underneath while somebody revs: a shield or manifold leak gets louder there, a rod knock does not. More in [the engine knocking guide](https://www.pulscar.io/blog/engine-knocking-sound). **Where this does not apply.** An EV cannot make this noise. A diesel clatters at idle by design; the only question is whether it changed. On a hybrid, listen at the day's first start. **At the shop — say this:** *"Does the knock track RPM in neutral, and were oil level and pressure recorded first? Run my VIN — there are open rod-bearing campaigns on several 2015 to 2022 platforms."* [ Got a code and a noise? Record 30 seconds and get an independent read — free → ](/) A noise is evidence that exists only while it is happening. Film the engine running, parked, for thirty seconds and PulsCar's free check returns an Engine Health Score, a system-by-system status, a likely cause, a severity and a repair-cost estimate in about ten minutes — or says "inconclusive" when the clip cannot support a verdict. It does not decide whether the car is safe to drive; for that, the company the noise keeps — smoke, smell, lost power — is the rule this page keeps returning to. Noises that only happen while moving, braking or turning are outside what a parked recording can capture. The report arrives by email as a PDF, so use the address you actually read. ### 3 · Click — 1,218 complaints 📊 **Complaints with the word** — 1,218, spread evenly across all eight model years, the flattest here rank 3 🔴 **Also flagged crash or fire** — 40: 31 crash, 9 fire, 20 reported injuries most crash flags 📋 **The catch** — ELECTRICAL SYSTEM 318 and STEERING 301 outrank POWER TRAIN 146; not mainly a CV-joint word four different parts **The tell.** A repeating tick-tick-tick with a mechanical edge, used for four unrelated things: a CV joint at full lock, a starter solenoid that will not crank, a parking pawl that did not engage, a chattering relay. **What it actually is.** Whichever your context selects. ODI **11732629**, a 2017 Civic crash-flagged with one injury: *"an abnormal clicking sound, and the steering wheel locked up"*. ODI **11349078**, a 2016 Sorento, also crash-flagged: *"AN ABNORMAL CLICKING NOISE WAS HEARD. THE VEHICLE ROLLED BACK ON IT'S OWN"*. Two different failures, one word — which is why click carries the highest crash count here without saying anything about CV joints. **The cheap cause that gets skipped.** The **battery and its terminals**. A rapid machine-gun click when you turn the key is a starting-circuit voltage problem far more often than a starter, and cleaning a terminal is free. Runner-up: a **stone in a brake dust shield**. Both in [the clicking noise guide](https://www.pulscar.io/blog/car-clicking-noise) and [clicking when starting](https://www.pulscar.io/blog/car-clicking-when-starting). **The confirmation test, free.** Sort by trigger, not by sound. Key turns, engine does not: electrical — see [car will not start, clicking noise](https://www.pulscar.io/blog/car-clicking-when-starting). Only at full lock while moving: CV joint. Once per wheel revolution: something touching a rotating part. Into park on a slope: the pawl, a rollaway risk several complaints describe. **Where this does not apply.** An EV still clicks at full lock but has no starter solenoid. On a manual, the parking-pawl family does not exist. **At the shop — say this:** *"The click only happens at full lock while moving, so check the CV joints — or, if it happens when I park on a hill, inspect the parking pawl and shift cable, because the car has rolled after I put it in park."* Why does the same noise get reported thousands of times and still get misdiagnosed at the counter? Because a word is not a measurement. Nothing in the string "rattle" tells a technician whether the sound is a heat shield or a timing chain, and nothing in a complaint file separates them either, which is exactly why 1,193 people typed one word about at least four unrelated failures. The distance between the cheap cause and the expensive one is filled entirely by diagnostic work that not every shop performs, and the defense is a single sentence that never changes: show me the measurement. Chain stretch in millimeters. Pad thickness per corner. Fluid condition in writing. Play demonstrated by hand. PulsCar gives you an independent read on the sound first, so you walk in with a hypothesis instead of a symptom and a fear. ### 4 · Rattle — 1,193 complaints 📊 **Complaints with the word** — 1,193, of which 465 are Ford F-150s, weighted to model years 2017 and 2018 rank 4 🔴 **Also flagged crash or fire** — 17: 8 crash, 9 fire, 7 reported injuries low flag count 📋 **The catch** — 578 filed under ENGINE, not STRUCTURE, so this is mostly not trim oil first, always 🟢 **Documented** — NHTSA 21V986 and 22V623 recall 2021-2022 F-150s because "underbody heat and noise insulators may loosen" a noise-part recall **The tell.** Loose metal in a tin. What matters is not pitch but **duration and direction of travel**: two seconds on a cold start last winter, five now. ODI **11519578**, a 2015 Sonata, fire-flagged, calls it *"a rattling sound, which could best be described as tying cans to the car and dragging them along the road"*. **What it actually is.** Given the ENGINE concentration, most often a timing chain slapping its guides while the hydraulic tensioner waits for oil pressure, or a converter substrate breaking up, or a heat shield. **The cheap cause that gets skipped.** **Oil, then a clamp.** The tensioner is hydraulic, so low, degraded or wrong-viscosity oil produces a cold-start rattle on a sound engine. Under the car, a heat shield is bolted around the expensive part and sounds like it. Map in [the rattling noise guide](https://www.pulscar.io/blog/car-making-rattling-noise). **The confirmation test.** Fresh oil and filter at the exact viscosity, then a week with the cold-start duration written down each morning. Shorter means that was the repair; unchanged means hardware — then ask for the chain stretch **measured or shown to you**. A tap test separates shields from the converter body. **Fix it yourself.** A large hose clamp around a rattling heat shield, cold car, on stands, ten minutes. **The honest limit:** never under a car on a jack alone, never on a hot exhaust, and if the mounting tabs have rusted away a clamp is only a bandage. If the rattle is inside the engine, there is nothing here for hand tools. **Where this does not apply.** An EV has no chain, exhaust or heat shields, so this collapses to trim and suspension. On a timing **belt** engine the failure is silent, which is why belts have an interval. **At the shop — say this:** *"Fresh oil at the exact spec first, then re-check how long the rattle lasts cold. If it is unchanged, I want the chain stretch measured and the heat shields tap-tested, before anyone quotes a chain and tensioner."* ### 5 · Grind — 977 complaints 📊 **Complaints with the word** — 977, split across POWER TRAIN 362, SERVICE BRAKES 222 and STEERING 186 rank 5 🔴 **Also flagged crash or fire** — 28: 22 crash, 6 fire, 14 reported injuries second-most crash flags 📋 **The catch** — the brake share is the part you can act on today without a diagnosis stop driving on it **The tell.** Metal on metal, either continuous under braking or a coarse rasp tracking wheel rotation. ODI **11166158**, a 2016 Corolla crash-flagged with two injuries, records *"A GRINDING NOISE THAT YOU COULD FEEL AND HEAR AS WELL AS WOULDN'T LET YOU PUSH ALL THE WAY DOWN ON BRAKES"*. **What it actually is.** Under braking, the friction material is gone and you are stopping on steel, turning a pad job into pads plus rotors. Away from braking it is a bearing that lost its cage, or a starter drive that failed to disengage — ODI **11020757**, a 2015 Accord, crash-flagged: *"THE VEHICLE MADE A GRINDING SOUND AND FAILED TO START"*. **The cheap cause that gets skipped.** **Pads caught in time**, and before them a stone or a rusted rotor face. A car left standing a week grows surface rust that scrapes for the first few stops and then goes — not a fault, but it gets quoted as one. **The confirmation test.** Somewhere empty, brake firmly from 30 mph, ten times. Gone after two or three: surface rust. Still there: look through the wheel — any pad thinner than about three millimeters is finished. [The grinding noise guide](https://www.pulscar.io/blog/car-makes-grinding-noise) and [grinding when braking](https://www.pulscar.io/blog/grinding-noise-when-braking) separate the rest. **Where this does not apply.** On a **hybrid or EV**, regenerative braking does most of the stopping, so pads last far longer and a grind is more likely surface rust or a slide seized from disuse than worn friction material. **At the shop — say this:** *"I want pad thickness in millimeters for each corner, written down, and the rotors measured against minimum, before we discuss calipers. If inner and outer pads on one wheel differ a lot, that means a seized slide."* ### 6 · Clunk — 753 complaints 📊 **Complaints with the word** — 753, of which 445 under POWER TRAIN, the highest driveline share here rank 6 🔴 **Also flagged crash or fire** — 8: 4 crash, 4 fire, 2 reported injuries lowest flag count 📋 **The catch** — trucks dominate: F-150 189, Silverado 1500 114, Explorer 89, Sierra 1500 50 usually cheap parts **The tell.** A single dull impact, not a rhythm. Two triggers separate the entry: going into gear or lifting off, versus going over a bump. **What it actually is.** Into gear, driveline lash — a worn universal joint, a differential, a transmission mount, or software letting the driveline take up slack. Over bumps, suspension: stabilizer bar links first, then bushings, then ball joints. ODI **11726738**, a 2017 Explorer crash-flagged with one injury, reports *"the vehicle vibrated and made an abnormal clunking sound"*. **The cheap cause that gets skipped.** **Stabilizer bar links.** The loudest cheap part in the suspension, they fail constantly on trucks, and their noise is routinely quoted as control arms or struts. Grab one and shake it. The rest is in [the clunking noise guide](https://www.pulscar.io/blog/car-makes-clunking-noise). **The confirmation test.** Walking pace over a speed bump, windows down, one corner at a time. A clunk only over bumps at one corner cannot be the transmission; a clunk only when selecting drive or reverse, standing still, cannot be suspension. **Where this does not apply.** On an EV there is no gear-selection lash, so the into-gear family disappears while the over-bumps family stays. On a solid-axle truck the parts change names: track bar and steering damper, not control arm and link. **At the shop — say this:** *"The clunk only happens over bumps at the front left, so check the stabilizer link and bushings on that corner, and show me the play by hand before we talk about control arms."* ### 7 · Whine — 669 complaints 📊 **Complaints with the word** — 669, of which **394 are Toyota Highlanders**, weighted to 2019, 2020 and 2021 rank 7 🔴 **Also flagged crash or fire** — 5: 4 crash, 1 fire, 3 reported injuries very low flag count 📋 **The catch** — 555 of the 669 filed under POWER TRAIN; a transmission word, not a belt word one nameplate, most of it **The tell.** A rising pitch tied to speed. ODI **11735774**, a 2017 Highlander: *"The transmission is whining when i coast."* **What it actually is.** The sharpest concentration in this dataset. Complainants name the mechanism and the paperwork themselves: ODI **11749177** describes *"the UA80 8-speed transmission whine defect (T-SB-0160-18)"* and a Toyota customer support program. We attribute that index to the owner who typed it, not to Toyota; we did not open the bulletin. **The cheap cause that gets skipped.** **Fluid, then the calendar.** Degraded fluid produces exactly the whine-and-shudder complaint that gets quoted as a replacement, at a fraction of the price of what it can rule out. The second cheap cause is that the whine is **normal**: electric power steering whines on lock by design, a hybrid drive unit because reduction gears do. More in [the whining noise guide](https://www.pulscar.io/blog/whining-noise-when-accelerating). **The confirmation test.** At the speed where the whine is clearest, shift to neutral and coast. **Pitch unchanged means road speed: driveline or wheels. Pitch falling with the engine means an accessory or a belt.** **Where this does not apply.** On an **EV** a rising whine is the motor and reduction gear, and normal. On a **hybrid with an eCVT** there is no valve body, clutch pack or torque converter, so the expensive branch does not exist. On a manual, a whine in one gear only is that gear's bearings. **At the shop — say this:** *"The whine holds its pitch when I coast in neutral, so it is road speed. I want fluid condition in writing, and my VIN checked against any transmission customer support program, before anyone quotes a transmission."* ### 8 · Tick — 619 complaints 📊 **Complaints with the word** — 619 after removing 42 metaphorical uses; 463 under ENGINE rank 8 🔴 **Also flagged crash or fire** — 7: 4 crash, 3 fire, 3 reported injuries low flag count 📋 **The catch** — full-size trucks own this word: Ram 1500 121, Silverado 1500 95, Sierra 1500 84, F-150 60 often normal 🟢 **Documented** — NHTSA 24V635 covers 2021-2022 F-150 and others: "engine intake valves may break while driving" check the VIN **The tell.** A light, fast, metallic tap following engine speed, often louder under load. It is the word most likely to be **normal** and the one owners most often attach to a named defect: ODI **11539852**, a 2017 Ram 1500, *"wants to add the Hemi tick defect as well."* **What it actually is.** Valvetrain, injectors or exhaust. A direct-injection engine ticks at idle because the injectors are loud, and that tick is permanent and harmless. An exhaust manifold leak ticks loudest cold and quiets as the metal expands. A collapsed lifter ticks regardless of temperature. **The cheap cause that gets skipped.** **Oil, again, then a manifold gasket.** Ticking is the classic low-oil-pressure symptom, and the second-cheapest answer is a leaking exhaust manifold gasket, not anything internal. The third is that it always did that. [The ticking noise guide](https://www.pulscar.io/blog/car-ticking-noise) works through the rest. **The confirmation test.** Cold start, then five minutes. A tick that fades as the engine warms is very likely an exhaust leak, the metal having expanded to close the gap. A tick that appears or worsens hot points at oil pressure. A tick identical hot and cold on a direct-injection engine is the design. **Fix it yourself.** Check and correct the oil, then listen again next morning. **The honest limit:** finding an exhaust leak by hand means feeling for hot gas around a manifold on a running engine, which is how people burn themselves, and the online tricks involve either a scalding surface or flammable gas near hot metal. If the oil is right and the tick remains, this stops being a driveway job. **Where this does not apply.** No valvetrain, injectors or exhaust on an **EV**, so this entry does not exist there. On a **diesel** the whole engine ticks by design; the only question is whether it changed. **At the shop — say this:** *"Oil level and pressure recorded first. Then tell me whether the tick fades as it warms — if it does, check the exhaust manifold and gasket before anyone opens the valve cover."* How do you tell a noise that warns you from a noise that is the failure itself? In this dataset the difference is almost never in the sound and almost always in what came with it. The fire-flagged complaints share a pattern that has nothing to do with pitch: the owner writes down smoke, a burning smell, a warning light or a sudden loss of power in the same sentence as the noise. Read a hundred of them and the sound stops looking like the signal at all. That is the practical rule this scan supports and the ranking does not: a noise on its own buys you time to run the cheap tests above, and a noise with heat, smoke or lost power buys you none. PulsCar is built for the first category — an engine noise you can film while parked — as a first pass before you pay anyone. ### 9 · Bang — 509 complaints 📊 **Complaints with the word** — 509 after removing 39 uses meaning "struck" rather than "heard" rank 9 🔴 **Also flagged crash or fire** — 24: 11 crash, 13 fire, 19 reported injuries high flags, low count 📋 **The catch** — read the arrow's direction: many describe the sound of the failure, not a warning before it stop and get out 🟢 **Documented** — NHTSA 21V028, 20V124 and 23V116, Jeep Wrangler and Gladiator manual clutch: "may overheat and fracture" check the VIN **The tell.** One loud report, usually with something else in the same second. ODI **11307999**, a 2018 Wrangler, fire-flagged: *"A LOUD BANG WAS HEARD … METAL CHUNKS AND PIECES COULD BE HEARD FALLING UNDERNEATH THE VEHICLE"*. ODI **11557451**, a 2022 Ram 1500 crash-flagged with one injury: *"I heard what sounded like an explosion/ loud bang"* — a lower control arm had snapped. **What it actually is.** Not one thing, and this is where the co-occurrence caveat matters most. Some bangs are a component failing: a control arm, a clutch pressure plate, a driveshaft. Some are a tire. Some are an airbag deploying **after** a collision, which is why bang carries 19 reported injuries on only 509 complaints. **The word appears alongside crashes partly because crashes make this sound.** **The cheap cause that gets skipped.** **Nothing here is cheap and nothing here is wait-and-see.** The closest thing is an exhaust backfire on a rich mixture or a tire that struck debris. Unlike every other entry, the move is to stop and look, not to book a diagnosis for next week. **The confirmation test.** Stop somewhere safe, get out, look underneath from a distance. Smoke, a fluid trail, a hanging component or a burning smell means do not drive it. Otherwise note the exact conditions and get the suspension and driveline inspected within days. **Where this does not apply.** On a manual-transmission Wrangler or Gladiator of these years, a bang with a burning smell has a named federal campaign behind one of its causes, so the VIN check comes first. On an EV the exhaust and clutch families vanish; suspension and tires remain. **At the shop — say this:** *"There was a single loud bang and then a burning smell — inspect the underside for a fractured component and a fluid leak before the car is driven again, and run my VIN against open recalls."* ### 10 · Squeak — 238 complaints 📊 **Complaints with the word** — 238, the tenth and last; screech at 220 was next out rank 10 🔴 **Also flagged crash or fire** — 7: 6 crash, 1 fire, 5 reported injuries low flag count 📋 **The catch** — 96 of 238 under SERVICE BRAKES, the highest brake share here often by design **The tell.** A high, thin, intermittent chirp, usually from a wheel under light braking or over bumps. **What it actually is.** Very often the car doing its job. Brake wear indicators are metal tabs designed to squeal when a pad gets thin — a **warning working correctly**: pads soon, not pads now. The rest is dry bushings, a worn belt, or a brake component binding, as in ODI **11121599**, a 2018 Wrangler, fire-flagged: *"THE BRAKES MADE SQUEAKING NOISES WHEN THE BRAKE PEDAL WAS DEPRESSED. THE CONTACT NOTICED A BURNING ODOR AND SMOKE COMING FROM THE BRAKES."* **The cheap cause that gets skipped.** **Dry hardware.** Bushings, sway-bar mounts and brake slide pins squeak when the lubricant is gone, and greasing slides is a fraction of a brake job. A squeak that vanishes when you spray water on the belt is a belt or tensioner, not an engine. [The squeaking guide](https://www.pulscar.io/blog/car-squeaking-while-driving) and [squeaking when turning](https://www.pulscar.io/blog/squeaking-noise-when-turning-steering-wheel) split those. **The confirmation test.** Coast in neutral without touching the pedal at the speed where it appears: that separates speed-related from brake-related. Then look at the pads — plenty left means hardware and lubricant; a thin pad means the wear indicator, telling the truth. **Where this does not apply.** On a **hybrid or EV** regeneration means pads may be barely worn at high mileage, making a squeak far more likely dry slides or rust than worn friction material. **At the shop — say this:** *"Tell me whether this is the wear indicator or dry hardware — I want pad thickness in millimeters, and if there is pad left, I want the slides cleaned and greased rather than a pad set."* ## The words that just missed the top ten A cutoff you cannot see is a cutoff you cannot check. **Screech** 220, with 10 crash flags and 69 under service brakes. **Squeal** 168, also brake-heavy at 80. **Rumble** 166. **Hum** 159. **Thump** 148. **Whistle** 126. **Buzz** 113. **Roar** 77, with 10 crash flags on a small base. **Chirp** 70. **Hiss** 59, 5 with a fire flag. **Groan** 33. **Howl** 24. **Grumble** 2. The interesting one is **hum**, the noise most associated with a failing wheel bearing, at a tenth of pop. That gap says nothing about bearings and everything about what people file complaints about: a hum is gradual and gets fixed, a door that pops is infuriating every day. [The humming noise guide](https://www.pulscar.io/blog/car-making-humming-noise) covers what this file barely notices. ## The complaint-file noise price ladder, from the bottom up Complaint data carries no repair costs — NHTSA does not ask. Every figure below is carried over from [the noise cost guide](https://www.pulscar.io/blog/car-noises-ranked-by-repair-cost), re-checked in September 2026, and marked **snippet-sourced** where the estimator page refuses automated fetching. Shop estimates, not our measurements. **VIN check against open campaigns** — items 1, 2, 4, 8 and 9 all have one $0 **Filing your own NHTSA complaint** — the reason this dataset exists $0 **AI sound check** — 30 seconds of the engine running, parked; a likely cause or "inconclusive" in about 10 minutes Free **Hose clamp on a rattling heat shield** — the cheapest real repair here a few dollars **Tire rotation** — first move on any hum; it disproves a bearing $49-$72, snippet-sourced **Serpentine belt on a Tacoma** — the cheap answer to a squeak or squeal $116-$162, snippet-sourced **Oil and filter change** — the confirmation test for items 2, 4 and 8 $158-$187, snippet-sourced **Diagnostic hour** — ask whether it credits against the repair $122-$233, snippet-sourced **Stabilizer bar link kit** — the loudest cheap part behind item 6 $127-$183, snippet-sourced **Transmission fluid service, Corolla** — before a whine is called a transmission $243-$313, snippet-sourced **Brake pads on a Civic** — where item 5 ends if you catch it in time $265-$322, snippet-sourced **Wheel bearing on a Corolla** — the hum that was not a tire $326-$511, snippet-sourced **CV joint, F-150 to Pilot** — the click at full lock, priced by vehicle $798-$1,640, snippet-sourced **Brake caliper** — where a grind ignored for a month ends up $890-$960, snippet-sourced **Timing chain and gear set** — where a lengthening cold rattle ends $1,461-$1,852, snippet-sourced **Catalytic converter** — the other end of a rattle under the floor $2,293-$2,468, snippet-sourced **Transmission replacement** — labor plus parts, the whine that held its pitch $6,165-$6,685, snippet-sourced **Engine replacement** — the knock that got driven anyway $6,800-$11,990 Read it from the bottom up, because that is the direction the money runs: **the top four lines are free**, and between them they resolve or de-risk much of the list. ## The complaint-file noise number, by what you drive **Full-size trucks** — own tick and clunk. Ram 1500, Silverado 1500 and Sierra 1500 supply 300 of 619 ticks; F-150 and Silverado 303 of 753 clunks tick and clunk **2020 Ford Escape specifically** — 306 pop complaints, 268 mentioning a door. A model-year body-hardware cluster, not an engine problem a door, not a motor **2019-2021 Toyota Highlander** — 320 of that nameplate's 394 whines, almost all under POWER TRAIN, owners naming a transmission bulletin whine, one platform **2016-2017 Kia Sorento and Hyundai Sonata** — 454 knock complaints between them, on platforms with a recall history for the same failure knock, documented **2017-2018 Ford F-150** — 519 of the 1,193 rattles in two model years on one nameplate, with 578 of all rattles under ENGINE rattle, two years **Hybrids** — included by model string throughout, but regeneration and stop-start change which entries can apply brakes last longer **Electric vehicles** — deliberately excluded from the scan, and items 2, 4, 8 and most of 9 cannot occur on one half the list gone **Anything outside 2015-2022** — the vocabulary applies, the concentrations do not; a 2009 Escape is not the car in the pop cluster words yes, clusters no Two rows there **invert** the guide rather than adjusting it. **EV owners** should read the ranking as a list of things that mostly cannot happen to them — no reciprocating assembly, no timing chain, no exhaust, no valvetrain — leaving click, clunk, squeak and grind. **2020 Ford Escape owners** should read item 1 backwards: the number-one noise word in federal complaint data is, for their car, most likely a door hinge, and treating it as an engine symptom is how a small repair becomes a large invoice. ## What happens at the shop, checkpoint by checkpoint **Checkpoint 1 — the reproduction.** *"Did the car make the noise for you, and under what conditions?"* A noise never reproduced was never diagnosed; if they could not, offer your recording. **Checkpoint 2 — engine speed or road speed.** *"Is this tied to engine RPM or to wheel rotation?"* If the paperwork implies one and your coast test showed the other, resolve that before a part is ordered. **Checkpoint 3 — the diagnostic fee and the credit.** *"What is the charge, and does it come off the repair?"* Ask before the car goes on the lift. The snippet-sourced national range for diagnostic labor is $122 to $233. **Checkpoint 4 — the cheap cause, named and ruled out.** *"Which cheap cause did you eliminate, and how?"* Oil before timing parts. Links before control arms. Tires before bearings. Hinges before body structure. Fluid before a transmission. **Checkpoint 5 — the measurement, not the adjective.** *"Can you show me?"* Millimeters of pad, rotor against minimum, chain stretch measured, play demonstrated by hand, a tap test while you watch. **Checkpoint 6 — the ceiling and the campaign.** *"Call me before anything over this amount — and has my VIN been run for open campaigns?"* If it goes wrong, [how to dispute a repair bill](https://www.pulscar.io/blog/how-to-dispute-car-repair-bill) covers what a written estimate is worth. ## Three diagnostic traps that cost the most **Trap 1: the complaint count read as a danger ranking.** *The situation:* you see that pop tops the list with 60 fire-flagged complaints, and your car pops. *What the shop says:* nothing yet — this trap happens before you reach a shop, and it changes what you ask for. *What is really happening:* the largest cluster behind pop is a door check arm on a 2020 Escape. Rank measures how many people typed a word, not danger, cost or fleet-wide frequency. *Price versus bill:* a door check arm and hinge against an engine-bay teardown you asked for because a table frightened you. *Your protective question:* **"Can we reproduce my pop with the ignition off, opening the door, before we open the hood?"** **Trap 2: the noise in the crash report read as the cause of the crash.** *The situation:* your car makes a noise that appears in crash-flagged complaints, and you conclude a crash is coming. *What the shop says:* "If it's making that noise I wouldn't drive it" — sometimes true, sometimes a sentence that sells a tow. *What is really happening:* co-occurrence is not causation, and here the arrow frequently points the other way, because collisions are loud. Our own scan shows how easily this misleads: before correction knock appeared in 61 crash-flagged complaints; after removing "knocked unconscious" and "knocked down", 8. *Price versus bill:* a $0 confirmation test tonight against an emergency decision made on a misread table. *Your protective question:* **"Is this noise a warning before a failure, or the sound of a failure that already happened — and how would you tell on my car?"** **Trap 3: the cold-start rattle that becomes a timing chain.** *The situation:* a few seconds of rattle on the first start of the day, and an irregular oil-change history. *What the shop says:* "Chain, tensioner and guides. Call it two thousand." *What is really happening:* the tensioner is hydraulic. Old, low or wrong-viscosity oil produces this rattle on a healthy chain, and the ENGINE-heavy rattle cluster contains many cars whose real problem was service history. *Price versus bill:* an oil change at a snippet-sourced $158 to $187 nationally, or $123 to $153 on a Corolla, against $1,461 to $1,852 for the chain job. *Your protective question:* **"Fresh oil at the exact specification first, then re-check the duration. If it is unchanged, show me the chain stretch measured rather than inferred."** ## Three complaint-file noise quotes, decoded *These are composite scenarios, not individual customers — the arithmetic is typical of the pattern each noise produces. We do not publish invented testimonials, and every figure comes from this guide or the cost guide.* **Scenario 1 — the door that becomes an engine.** A 2020 Escape pops when the driver's door opens, and the owner arrives having read that pop is the most-reported noise word in federal complaints. Ask for the ignition-off reproduction test first and the branch closes: a pop that exists only when a door moves, with the car dead, cannot be a fuel line. Ask for it after an engine-bay inspection has been authorized, and you have bought the inspection. *Lesson: the order of the tests decides the bill, not the noise.* **Scenario 2 — the whine that can be fluid.** A whine rising with speed on a transmission with no fluid service in its history, quoted against a replacement of $6,165 to $6,685. Ask for the neutral-coast test and the fluid condition in writing, and two cheaper branches open: a fluid service at $243 to $313, and a VIN check against any customer support program for that transmission. *Lesson: ask what the noise does in neutral before anyone prices a transmission.* **Scenario 3 — the squeak that was the car telling you something.** A squeak from a front wheel under light braking, quoted as pads, rotors and a caliper. Ask for pad thickness per corner in millimeters and the arithmetic decides: plenty of material means dry slides, greased for a fraction of a brake job; a thin pad means the wear indicator did its job and pads at $265 to $322 are honest; a large inner-to-outer difference on one wheel means a seized slide, and the $890 to $960 caliper is honest too. *Lesson: a measurement on the invoice turns three prices into one correct one.* ## Should you buy a car whose complaint file is full of noise words? **Start with what complaint volume measures.** Owners motivated enough to fill in a federal form, driven by three things before reliability: **how many of the car exist**, **how organized its owners are**, **how annoying the fault is to live with**. The F-150 and Escape top our per-vehicle table with 9,727 and 9,747 complaints of every kind, and they are two of the best-selling vehicles in the United States. Reading that as a reliability ranking is a category error. **Then use the file the way it is genuinely useful: for concentrations, not totals.** A word piling into two model years on one platform tells you far more than a total. Three from this scan: - **394 of 669 whine complaints are Toyota Highlanders**, clustering in 2019, 2020 and 2021 with 363 filed under POWER TRAIN. - **465 of 1,193 rattle complaints are Ford F-150s**, weighted to 2017 and 2018, with 578 of all rattles filed under ENGINE rather than STRUCTURE. - **454 knock complaints fall on 2015-2022 Kia Sorento and Hyundai Sonata**, platforms with a documented recall history for connecting-rod failures and a remedy that updates the Knock Sensor Detection System. **Then check paperwork rather than vibe.** Three free steps beat any amount of forum reading: run the VIN against open recalls; look up that model year on NHTSA's complaint search and *read* twenty complaints rather than counting them; and drive the car through the protocol above, particularly the neutral coast and a cold start. The cold start matters most: a seller who warms the car first has removed the most informative thirty seconds of the day. **And be clear about what a clean file does not prove.** Low counts on a low-volume model mean almost nothing. Complaints also lag: a 2022 vehicle has had less time to accumulate them than a 2015 one, visible in our data as a decline across newer model years for almost every word. The 26 guides linked above go year by year, and [how to find an honest mechanic](https://www.pulscar.io/blog/how-to-find-honest-mechanic) covers a pre-purchase inspection. Which noise should you actually worry about, given that this ranking deliberately refuses to rank danger? The sound matters far less than its company. In this dataset the fire-flagged complaints are overwhelmingly the ones where an owner wrote smoke, a burning smell, a warning light or a sudden loss of power in the same sentence as the noise, while the rest of the file is full of sounds people lived with for months without consequence. So the rule that survives 121,288 real reports is not about pitch or rhythm: a noise on its own buys you time to run the cheap tests above, and a noise with heat, smoke or lost power buys you none. PulsCar exists for the first category: an engine noise you can film while parked, read as a first pass before anyone at a counter prices it. ## Four complaint-file noise playbooks for where you are right now **"I have a quote in my hand."** Find your word above, read its cheap-cause paragraph, say its script at the counter, and ask whether the noise was reproduced. Do not authorize anything over a few hundred dollars in the conversation where you first heard the number. **"The noise is new and the car feels normal otherwise."** Run the fifteen-minute protocol in order; it costs nothing and narrows ten words to one or two families. **"There is a noise and also smoke, a smell, a warning light or lost power."** Stop. That combination, not the sound, is what the fire-flagged complaints have in common. Pull over, get out, and have it recovered rather than driven. **"I want to know whether my car has a known problem."** Run the VIN against open recalls, then read twenty complaints for your exact model year rather than counting them. ## After the repair: verify before you celebrate **Re-record from the same position.** Thirty seconds before and thirty after is the cheapest proof of repair there is, and the strongest position if the noise returns inside a parts warranty. [The recording protocol](https://www.pulscar.io/blog/how-to-record-car-noise-for-diagnosis) makes the two files comparable. **Verify in the condition that produced it.** A cold-start rattle on the next cold morning, not a warm restart in the workshop yard. A brake noise at the speed where it lived. **Keep the invoice with part numbers, and ask for the old parts back.** A grooved rotor, an unevenly worn pad or a stretched chain either tell the story you were told or they do not. **File a complaint if the fault is unresolved.** It is the mechanism that produced every number on this page. **Prevent the repeats.** Oil at the manufacturer's interval addresses items 2, 4 and 8; transmission fluid on a real interval rather than a "lifetime" one addresses item 7. ## The complaint-file noise plan: 10 minutes, today, this week **Next 10 minutes — free:** 1. Check the oil level and color. 2. Blip the throttle in neutral and note whether your noise follows the engine. 3. Write down exactly when it appears: cold start, braking, turning, over bumps, at 40 mph, opening a door. **Today:** 4. Run the neutral-coast test, and the steering-load test if it is a wheel noise. They settle items 5, 7 and much of 10. 5. Record thirty seconds properly and run it through a free sound check. 6. Call a dealer with your VIN and ask what campaigns are open. **This week:** 7. Book a diagnosis rather than a repair, with your item's confirmation test written on the work order. 8. Get the measurement — millimeters, play, fluid condition, chain stretch, tap test — before approving any part. 9. If the fault is real and unresolved, file your own complaint. ## Sources and documents *Primary documents only. Every complaint is quoted verbatim with its ODI number, retrievable from the same open endpoint.* 1. **NHTSA Office of Defects Investigation complaints API** — queried 5 September 2026: 26 nameplates, model years 2015-2022, 768 requests, 121,288 distinct complaints by ODI number, 12,607 with a noise word. [Endpoint, example query](https://api.nhtsa.gov/complaints/complaintsByVehicle?make=ford&model=escape&modelYear=2020) 2. **ODI complaints flat-file data dictionary**, updated 30 April 2026. Field 7 CRASH: "WAS VEHICLE INVOLVED IN A CRASH, 'Y' OR 'N'". Field 9 FIRE: "WAS VEHICLE INVOLVED IN A FIRE 'Y' OR 'N'". Field 20 CDESCR: "DESCRIPTION OF THE COMPLAINT". Field 21 lists "VOQ = NHTSA VEHICLE OWNERS QUESTIONNAIRE". [CMPL.txt](https://static.nhtsa.gov/odi/ffdd/cmpl/CMPL.txt) 3. **NHTSA's description of the dataset**: "Complaint information entered into NHTSA's Office of Defects Investigation vehicle owner's complaint database is used with other data sources to identify safety issues that warrant investigation and to determine if a safety-related defect trend exists." From the Internet Archive capture of 28 August 2026, because www.nhtsa.gov returns HTTP 403 to automated requests. [NHTSA Datasets and APIs, archived](https://web.archive.org/web/20260828135019/https://www.nhtsa.gov/nhtsa-datasets-and-apis) 4. **NHTSA recall 25V274** — GM, 597,571 units, 2021-2024 6.2L V8 trucks and SUVs: "The connecting rod and/or crankshaft engine components may have manufacturing defects that can lead to engine damage and engine failure." [Recall record](https://api.nhtsa.gov/recalls/campaignNumber?campaignNumber=25V274) 5. **NHTSA recall 23V751** — Honda, 248,999 units including 2016 and 2018-2019 Pilot: "the connecting rod bearing in the engine may wear and seize, damaging the engine." Campaigns XG1 and GG0. [Recall record](https://api.nhtsa.gov/recalls/campaignNumber?campaignNumber=23V751) 6. **NHTSA recall 20V750** — Kia, 294,756 units: "An engine compartment fire can occur while driving." Remedy: "Kia dealers will update the Knock Sensor Detection System (KSDS) software, free of charge." [Recall record](https://api.nhtsa.gov/recalls/campaignNumber?campaignNumber=20V750) 7. **NHTSA recall 18V907** — Kia, 2012-2017 Sorento among others, on vehicles previously repaired under 17V-224 or the KSDS campaign: "A fuel leak in the presence of an ignition source can increase the risk of a fire." [Recall record](https://api.nhtsa.gov/recalls/campaignNumber?campaignNumber=18V907) 8. **NHTSA recalls 21V986 and 22V623** — Ford, 2021-2022 F-150: "Underbody heat and noise insulators may loosen and contact the aluminum driveshaft, which could damage the driveshaft and cause it to fracture." [Recall record](https://api.nhtsa.gov/recalls/campaignNumber?campaignNumber=21V986) 9. **NHTSA recall 22V191** — Ford, 2020-2022 Escape 1.5L: "The engine oil separator housing may crack and develop an oil leak," with a fire consequence. Companions: 22V859, 23V380, 25V165, 25V345, 25V467. [Recall record](https://api.nhtsa.gov/recalls/campaignNumber?campaignNumber=22V191) 10. **NHTSA recall 24V635** — Ford, 2021-2022 F-150 and others, 2.7L and 3.0L Nano EcoBoost: "The engine intake valves may break while driving, which can result in engine failure and a loss of drive power." [Recall record](https://api.nhtsa.gov/recalls/campaignNumber?campaignNumber=24V635) 11. **NHTSA recalls 20V124, 21V028 and 23V116** — FCA, 2018-2023 Wrangler and 2020-2023 Gladiator, manual transmission: "The clutch pressure plate may overheat and fracture." [Recall record](https://api.nhtsa.gov/recalls/campaignNumber?campaignNumber=23V116) 13. **PulsCar, "What a case-sensitive search loses in NHTSA's complaint file"**, 20 September 2026 — year-by-year share of mixed-case narratives and per-term loss for twenty search terms, from the same 777,040-complaint flat file. Published as CSV under CC BY 4.0. [Data and method](/research/nhtsa-case-sensitivity/method.txt) 12. **NHTSA recall 19V645** — GM, 3,456,719 units, brake vacuum pump: "the brake assist decreases, increasing braking effort." Listed only because ODI 11171074 quotes a manufacturer notice mentioning a ticking noise; we did not locate that notice. [Recall record](https://api.nhtsa.gov/recalls/campaignNumber?campaignNumber=19V645) **What we could not verify.** No explicit NHTSA sentence calling individual complaints unverified: nhtsa.gov blocks automated requests, and no such wording appears in the flat-file documentation, the data.gov entry or the archived pages we reached. So we say it ourselves: **this data is self-reported and unverified.** We did not open Toyota bulletin T-SB-0160-18 or the ZJC program document — both indices come from complainants' own text, ODI 11749177 and ODI 11739802. We did not check for an NHTSA investigation into the 2020 Escape door cluster and do not claim one exists. No price here comes from complaint data, because NHTSA does not collect repair costs. ## What to read next about complaint-file noise Start with [the complete noise index](https://www.pulscar.io/blog/strange-car-noises-and-what-they-mean), then the deep dives on [knocking](https://www.pulscar.io/blog/engine-knocking-sound), [rattling](https://www.pulscar.io/blog/car-making-rattling-noise), [clicking](https://www.pulscar.io/blog/car-clicking-noise), [clunking](https://www.pulscar.io/blog/car-makes-clunking-noise), [grinding](https://www.pulscar.io/blog/car-makes-grinding-noise), [ticking](https://www.pulscar.io/blog/car-ticking-noise), [whining](https://www.pulscar.io/blog/whining-noise-when-accelerating), [humming](https://www.pulscar.io/blog/car-making-humming-noise) and [squeaking](https://www.pulscar.io/blog/car-squeaking-while-driving). Money view: [noises ranked by repair cost](https://www.pulscar.io/blog/car-noises-ranked-by-repair-cost). Sound against scanner: [how the two compare](https://www.pulscar.io/blog/diagnose-car-noise-sound-vs-obd-scanner). Free repairs in your VIN: [warranty extensions owners do not know about](https://www.pulscar.io/blog/warranty-extensions-owners-dont-know-about). --- *How these numbers were built: one script against NHTSA's public complaints API, run on 5 September 2026 over a sample declared before counting; the full method, word list and exclusions are in the sections above and the sources log. No rate, share or risk ratio is computed anywhere. Repair prices come from the linked cost guide and vary by engine, parts choice, access and local labor rates.* *Prices verified: September 2026 · Technical documents verified: September 2026 · Reviewed quarterly* *Ran the scan and got a different number? Email support@pulscar.io with your query and your counts.* --- ## 10 Car Noises That Mean Expensive Repairs, Ranked by What They Cost (2026) Source: https://www.pulscar.io/blog/car-noises-ranked-by-repair-cost Last updated: 2026-09-06 **🚨 60-Second Triage** — **Metal-on-metal grinding when you brake:** the friction material is gone and you are stopping on steel. Stop driving. **A deep knock at idle that speeds up with the throttle:** shut it off and check the oil. Item 1, the most expensive sound a car makes. **A cold-start rattle getting longer month over month:** item 3, free first step tonight. **A sudden roar with no warning:** exhaust, possibly a stolen converter. **A hum, click, squeal or clunk unchanged for months:** you have weeks. Read the filter below before anyone quotes a part, because on eight of these ten the cheap cause and the expensive cause make the same sound. For the same ten noises sorted by how often drivers report them to NHTSA instead of by price, see [the federal complaint analysis](https://www.pulscar.io/blog/car-noises-in-nhtsa-complaints). If you would rather have software listen first, [every AI sound tool compared](https://www.pulscar.io/blog/ai-car-sound-diagnosis-tools-compared) lists what each one costs. Twenty guides on this site tell you what a noise means. This one tells you what it costs, ranked by ceiling so you can see which is the $511 problem and which is the $11,990 one. That ordering is the point. [The complete noise index](https://www.pulscar.io/blog/strange-car-noises-and-what-they-mean) sorts by sound, because that is how you find a noise you cannot name. This page sorts by money, because that is what you need when somebody hands you a number. The gap between the two ends of one sound is where every bill here is decided: a rattle under the car is a clamp on a heat shield or a converter at $2,293 to $2,468; a grind at a wheel is $265 of pads or an $890 caliper; a cold-start rattle is a $123 oil change or a $3,940 timing chain. Nothing in the sound tells you which — thirty minutes of somebody's attention does. I built [PulsCar](https://www.pulscar.io/) 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](/about)). Nobody lied to me: each shop listened for ninety seconds and pattern-matched to its own expensive answer, and not one wrote a measurement on the invoice — because that is what ninety seconds of listening is worth. ## Read the cheap-cause paragraph twice Find your noise, then read its **cheap cause that gets skipped** paragraph twice — that paragraph decides your bill. Every entry has the same shape: what you notice, the expensive cause with a sourced price, the cheap cause with a sourced price, a confirmation test under thirty minutes, a boundary saying when the entry does not apply to your car, and the sentence to say at the counter. One rule overrides everything: **the price in each heading is the worst this noise usually is on a mainstream car, not what it probably is** — a few model-specific outliers inside the entries run higher. Reading the ranking as a probability is what makes people panic over rattles and ignore hums. A second follows: **a price is worth what its source is worth.** Figures we opened name the page; figures that exist only in a search snippet — RepairPal and KBB both refuse automated fetching — say *snippet-sourced* in the sentence, not in a footnote. Claims marked 🟢 rest on a document listed in Sources; ranges marked ⚪ are shop-price estimates, not measurements from a dataset we own. ## First: which kind of noise is this? The 5-minute filter **Engine speed or road speed?** The most valuable question in noise diagnosis. Reach the speed where the noise lives, shift to neutral, coast. Pitch holds while the engine drops: **road speed** — wheels, bearings, tires, driveline. Pitch falls with the engine: **engine speed** — belts, valvetrain, exhaust, timing, internals. Items 1, 3, 5 and 7 are engine-speed noises; 2, 6, 8 and 10 are road-speed noises. Getting this wrong is how a wheel bearing gets quoted as a transmission. **Continuous or triggered?** A trigger is a component list. Only when braking narrows to about five parts; only at full lock, about six; only on cold start, three — and one of the three is normal. **Has it changed?** A noise identical for two years is a characteristic; one that is lengthening is a trajectory, and trajectory is the difference between $123 and $3,940 on item 3. Duration and trend beat pitch, and they are what memory holds worst, which is why [recording the noise properly](https://www.pulscar.io/blog/how-to-record-car-noise-for-diagnosis) beats describing it. Most noises here never set a trouble code; [sound diagnosis versus an OBD scanner](https://www.pulscar.io/blog/diagnose-car-noise-sound-vs-obd-scanner) maps which ones a scanner can see. ## The 15-minute protocol, before you spend anything In order. Nothing costs money and each step removes possibilities. 1. **Check the oil on level ground, engine off.** *First and sometimes only fix for items 1, 3 and 5.* 2. **Start it cold and time the rattle.** *Two seconds and eight are different items, $3,800 apart.* 3. **Blip the throttle in neutral.** *Follows the revs while standing still: items 1, 3, 5, 7. No change: 2, 6, 8, 10.* 4. **At 40 mph, shift to neutral and coast.** *Pitch held means road speed; pitch fell means engine speed.* 5. **Steer gently left, then right, at speed.** *Louder one way is a wheel bearing, on the side opposite the direction that makes it louder.* 6. **Brake from 30 mph, then lift off.** *Stops when you lift: item 8. Continues while coasting: item 10.* 7. **Slow figure of eight at full lock.** *Click at lock is item 6; one clunk per direction change is item 9.* 8. **Tap every heat shield and the converter, stone cold.** *Hollow is a shield; rocks in a can is item 4's ceiling.* 9. **Record thirty seconds while it is happening.** *Phone twelve to eighteen inches away, noise suppression off.* 10. **Give a dealer your VIN and ask what campaigns are open.** *Four of the ten have had one, never offered unasked; two are expiring car by car.* ## Eight noise-by-cost situations, and which is yours **"Something knocks and I am told the engine is finished."** → Item 1, and run step 3 first. A knock that does not track engine speed is not rod knock. **"A whine that gets higher the faster I go."** → Item 2, then the neutral-coast test. **"It rattles for a few seconds on a cold start."** → Item 3, and check the oil tonight. **"A rattle under the car that speeds up when I rev it."** → Item 4, and do the tap test before anyone says converter. **"It ticks like a sewing machine."** → Item 5 — and if the engine is direct-injection, read that entry's boundary first. **"It grinds when I brake."** → Item 8 and the triage box: cheapest ceiling here, most urgent item here. **"It hums at 40 mph and changes when I steer."** → Item 10, the cheapest entry and one of the most over-quoted. **"It clunks over every bump."** → Item 9, and if it is a Wrangler or Gladiator, read that entry's documented row first. ## What actually determines a noise-by-cost number **Whether the cheap cause was tested or assumed.** The largest single variable. Each check takes under thirty minutes, and the distance between the two ends of one entry runs from a few hundred dollars to eleven thousand. **Engine speed or road speed.** Free to establish, almost never established before the visit, and getting it wrong sends the diagnosis to the wrong half of the car at your expense. **Access, not the part.** RepairPal's snippet-sourced wheel bearing estimate is $196 to $247 on a Ford F-150 and $326 to $511 on a Toyota Corolla — the truck is the one where the hub bolts on instead of being pressed in. **How long it has been making the noise.** CarMD's 2026 Vehicle Health Index, from 39,116,755 repairs recommended in 2025, has catalytic converter replacement as the most common check-engine repair at $1,510.88, and calls it a failure "triggered by unresolved misfires or failed O2 sensors, or vehicle age." **Whether a program is open on your VIN.** Four of the ten have had one; only the GM recall carries no expiry, the Honda and Jeep extensions are lapsing car by car, and the Nissan CVT extension has run out for nearly all. Still the only factor that takes a four-figure number to zero, and it costs one phone call. **What the car is.** A hybrid deletes most of item 2; an electric car deletes items 1, 3, 4, 5 and the expensive end of 7. Where dealer and independent pricing diverges, [the dealer comparison guide](https://www.pulscar.io/blog/dealership-vs-independent-mechanic) maps which jobs need factory tooling. ## The ten noises, ranked by what they cost Ceiling first: item 1 is the most expensive sound a car makes, item 10 the cheapest of the ten. ### 1 · A deep knock at idle that follows engine RPM 🔴 **What you hear** — heavy hollow hammering deep in the engine, once per revolution $6,800–$11,990 💰 **Expensive end** — rod bearing or crankshaft: a replacement engine cheap end $0 📋 **The catch** — three harmless things get called knocking, and the test is free 🟢 **Documented** — NHTSA recall 25V274 (PE25001), 597,571 GM vehicles with the 6.2L V8: dealers "repair or replace the engine … free of charge" check the VIN first **The tell.** Someone hammering the block from inside through a towel: low, heavy, rhythmic, loudest at idle, often quieter once warm — which means nothing good. The rod rides on a film of pressurized oil; when the film fails, metal hammers the crank journal. **The expensive cause.** CarComplaints owners reporting engine failure on the 2019 Chevrolet Silverado 1500 report **$11,990 at 97,100 miles from three reports**; on the 2013 Hyundai Sonata a seized engine is **$6,800 at 88,100 miles from thirty-five reports**. Sample sizes are stated because three reports and thirty-five deserve different weight. **The cheap cause that gets skipped.** Three things sound like knocking and none is the crankshaft: a **loose heat shield** barking up through the firewall (quoted as an engine noise often enough that the tap test in item 4 belongs here too), an **exhaust manifold leak** loudest cold, and **low-octane detonation** under load. Before any of it, the oil level — an engine down two quarts knocks. **The confirmation test, free.** Stationary, in neutral, blip the throttle. **If the knock follows engine speed with the wheels still, it is on or in the engine.** Then listen from underneath while someone revs: a shield or manifold leak gets louder down there; a rod knock does not. **Where this does not apply.** An electric vehicle has no reciprocating assembly and cannot make this noise; on a hybrid the engine stops at rest; and a direct-injection engine ticks loudly at idle by design. The full range of knocks is separated in [the engine knocking guide](https://www.pulscar.io/blog/engine-knocking-sound). **At the shop — say this:** *"Does the knock track RPM in neutral, and were the oil level and pressure recorded? Please run my VIN — there is an active engine recall on some 6.2 liter V8s."* ### 2 · A whine that rises with road speed, not engine RPM 🔴 **What you hear** — a whir that climbs with vehicle speed and holds pitch when you coast $6,165–$6,685 💰 **Expensive end** — transmission or CVT replacement, labor $1,112–$1,632 plus parts around $5,053 cheap end $243 📋 **The catch** — a large population has this covered by an extension owners never hear of 🟢 **Documented** — Nissan bulletin, 30 August 2022: CVT coverage "extended from … 60 months/60,000 miles to 84 months/84,000 miles" — from the in-service date, so by September 2026 it has closed for nearly every 2014-2018 car neutral-coast test **The tell.** A jet spooling, or a mosquito that gets angrier with speed — tied to wheel rotation, indifferent to the engine, and on a CVT usually with a shudder at light throttle. **The expensive cause.** RepairPal's transmission replacement estimator gives labor **$1,112 to $1,632 and parts around $5,053** — snippet-sourced, because that site returns HTTP 403 to automated fetching. Opened owner totals sit lower: CarComplaints reports **$3,120 at 56,250 miles from 179 reports** for the CVT shudder on the 2013 Nissan Altima. **The cheap cause that gets skipped.** Fluid, then the calendar. A transmission fluid change is snippet-sourced at **$243 to $313 on a Corolla**, and degraded CVT fluid produces exactly the whine-and-shudder complaint that gets quoted as a replacement; inside 84 months and 84,000 miles of the in-service date on the covered list the job was $0 — a window closed for nearly all of them by September 2026. Some whines are simply the design: CarComplaints logs **28 complaints** about a loud whine from the power steering module on the 2013 Altima at a typical repair cost of **$0**, the outcome recorded being that the noise is normal because the system is electric. **The confirmation test.** At the speed where the whine is clearest, shift to neutral and coast. **Pitch unchanged means road speed and you are here; pitch falling means an accessory and you are in item 7.** **Where this does not apply.** On an **electric vehicle** a rising whine is the motor and reduction gear, and is normal. A **hybrid eCVT** has no valve body or clutch pack, so this failure largely does not exist. On a manual, a whine in one gear only is that gear's bearings. The three-way sort is worked through in [the whining noise guide](https://www.pulscar.io/blog/whining-noise-when-accelerating), the money side in [transmission repair cost](https://www.pulscar.io/blog/transmission-repair-cost). **At the shop — say this:** *"The whine holds pitch when I coast in neutral, so it is road speed. I want fluid condition in writing, and the VIN and in-service date checked against the CVT warranty extension, before we discuss a transmission."* [ Got a code and a noise? Record 30 seconds and get an independent read — free → ](/) A noise is evidence that exists only while it is happening, and the most common way a shop visit goes wrong is that the car refuses to perform on the lift. Film thirty seconds of the engine running, parked, and PulsCar's AI screens the acoustic signature and returns the likely cause, a severity read, a six-month outlook and a repair-cost estimate — free, about ten minutes — or says "inconclusive" when the clip cannot support a verdict. It cannot hear the road-speed noises on this list (items 2, 6, 8, 9 and 10 need the driving tests above), and it does not decide whether the car is safe to drive; that stays with the triage box and a lift. The report arrives by email as a PDF, so use the address you actually read. ### 3 · A metallic rattle from the front of the engine on cold start 🔴 **What you hear** — seconds of chain-in-a-tin rattle at the front of the engine after a cold start $1,461–$3,940 💰 **Expensive end** — timing chain, tensioner and guides cheap end $123 📋 **The catch** — the tensioner runs on oil pressure, so the first test is a service the car owed oil first, always **The tell.** Two to eight seconds of rattle after an overnight sit, then silence — a bicycle chain in a cookie tin. What matters is not pitch but **duration, and whether it is growing**: one second last winter, five now. Oil drains out of the hydraulic tensioner overnight and the chain slaps its guides until pressure arrives; on an interference engine, a chain that jumps teeth ends the engine. **The expensive cause.** RepairPal's timing chain and gear set estimator is snippet-sourced at **$1,461 to $1,852 nationally**. Opened owner data goes higher: CarComplaints reports **$3,940 at 105,900 miles from three reports** for tensioner failure on the 2010 Audi A4, and **$2,500 at 35,150 miles from 27 reports** for "clattering noise when starting car" on the 2011 Chevrolet Equinox. **The cheap cause that gets skipped.** Oil. The assembly is hydraulic, so **low, degraded or wrong-viscosity oil produces this rattle on a mechanically sound engine**, at a snippet-sourced **$158 to $187 nationally and $123 to $153 on a Corolla**. Poor service history is the best single predictor of which cause you have. **The confirmation test.** Fresh oil and filter at the exact viscosity, then a week with the duration noted on each cold start. Shorter means that was the repair; unchanged means hardware, and then ask for the chain stretch to be **measured or shown to you**. **Where this does not apply.** No chain of this kind on an **electric vehicle**; on a **hybrid** listen at the first start of the day; in a **cold climate** a longer rattle is partly thicker oil; and on a timing **belt** engine the failure is silent, which is why belts have an interval. The full timing map is in [the rattling noise guide](https://www.pulscar.io/blog/car-making-rattling-noise) and the job in [timing chain replacement cost](https://www.pulscar.io/blog/timing-chain-replacement-cost). **At the shop — say this:** *"Fresh oil at the exact spec first, then re-check how long the rattle lasts cold. If it is unchanged, I want the chain stretch measured or shown to me before anyone quotes chain and tensioner."* Why does the same car noise get quoted at wildly different prices by different shops? Because a noise names no part at all — unlike a trouble code, which at least names a failed test — so the whole distance between the cheap cause and the expensive one is filled by diagnostic work that not every shop performs. The cold-start rattle is the clearest case here. It costs $123 to $153 when the answer is an oil change on a Corolla and $3,940 when it is a timing chain tensioner on an Audi A4, and the sound in the first two seconds is close to identical. The defense is one sentence and never changes: show me the measurement. A chain stretch figure, a fluid condition, a pad thickness in millimeters. PulsCar's free check gives an independent read on an engine-bay sound first, so you arrive with a hypothesis instead of a symptom — the measurement still has to happen at the shop. ### 4 · A deep rattle under the car that speeds up with engine RPM 🔴 **What you hear** — a gravelly rattle under the floor that rises and falls with engine speed $2,293–$2,468 💰 **Expensive end** — catalytic converter, RepairPal national estimate cheap end $0 📋 **The catch** — the cheapest cause is a shield bolted around the expensive part 🟢 **Documented** — CarMD 2026 Vehicle Health Index: converter replacement is the most common check-engine repair, averaging $1,510.88 tap test first **The tell.** Felt through the floor more than heard, in two variants: tinny and hollow, worst at idle and gone above 30 mph; or small stones in a coffee can at every speed. A converter is a ceramic honeycomb whose fragments rattle when the substrate breaks up — and around it sit thin heat shields whose spot welds rust through. **The expensive cause.** RepairPal's catalytic converter estimator is snippet-sourced at **$2,293 to $2,468 nationally**, with $1,627 to $1,693 on an F-150. Opened owner data: CarComplaints reports **$1,980 at 90,150 miles** for converter failure on a 2013 Honda Accord, from one report, and **$4,200 at 129,000 miles from two reports** for a clogged converter on a 2011 F-150. **The cheap cause that gets skipped.** A loose heat shield — and here is an honest gap worth naming: **no aggregator publishes a price for it.** RepairPal has estimator pages for the muffler ($625 to $663 on a Corolla) and the exhaust pipe ($1,241 to $1,299), but searched three times it has none for a heat shield. The fix is usually a clamp and ten minutes, and it is the clearest case on this list of a cheap part bolted around an expensive one and quoted as the expensive one. **The confirmation test.** Engine off and stone cold: **tap each heat shield with the flat of your hand, then the converter body**. A shield answers with a hollow buzz; a broken substrate answers like a can of gravel. Then ask whether a misfire code is stored, because a converter killed by a misfire will die again. **Where this does not apply.** An **electric vehicle** has no exhaust, so under-floor rattles belong in item 9; on a **hybrid** the converter runs cooler and fails less often; and a **sudden** jump from quiet to extremely loud is a stolen converter, a police report before it is a repair. The when-it-rattles map is in [the rattling noise guide](https://www.pulscar.io/blog/car-making-rattling-noise) and the job in [catalytic converter replacement cost](https://www.pulscar.io/blog/catalytic-converter-replacement-cost). **At the shop — say this:** *"Before we price a converter I want the tap test done in front of me on the shields and the converter body, and whether any misfire codes are stored."* ### 5 · A tick that follows engine RPM and gets louder under load 🟡 **What you hear** — fast metallic tapping like a sewing machine, doubling as the revs double $406–$2,400 💰 **Expensive end** — manifold gasket, or a warped manifold with bolts sheared in the head cheap end $0 📋 **The catch** — on direct injection this noise is frequently the design, not a fault cold vs warm **The tell.** A rapid tick keeping time with the engine, loudest in the first minutes. Three families make it: an **exhaust manifold leak**, loudest cold because the crack closes as the iron expands; a **valvetrain** tick from excess clearance; and **injector tick**, which on direct injection is loud and normal. **The expensive cause.** RepairPal's exhaust manifold gasket estimator is snippet-sourced at **$406 to $580 nationally**. The ceiling arrives when the manifold bolts shear off in the head: CarComplaints reports **$2,400 at 107,000 miles** on a 2011 Ford F-150, from one report. A collapsed lifter on a cylinder-deactivation V8 leaves this entry for item 1 — **$7,020 at 77,700 miles from three reports** on a 2019 Silverado 1500. **The cheap cause that gets skipped.** Oil level and interval: a ticking top end on a low or overdue charge is common, free to check, and often resolves with a service at a snippet-sourced **$158 to $187**. The second is not a repair at all — on a **direct-injection** engine the injector tick is normal and permanent, and it is why owners of healthy engines go hunting for a fault that is not there. **The confirmation test.** Listen cold, then fully warm. **Loud cold and clearly quieter hot points at the exhaust**; unchanged and identical across cylinders points at injectors or normal valvetrain clatter. **Where this does not apply.** An **electric vehicle** has no exhaust or valvetrain, and a **diesel** clatters at idle by design, so the only useful question there is whether the clatter has changed. The overlapping causes are separated in [the ticking noise guide](https://www.pulscar.io/blog/car-ticking-noise), and the clicks that are not ticks in [why is my car clicking](https://www.pulscar.io/blog/car-clicking-noise). **At the shop — say this:** *"Is the tick louder cold and quieter warm? If so, check the exhaust manifold and gasket for a leak before anyone opens a valve cover. And what is the oil level?"* ### 6 · A rhythmic click from a front wheel that appears only when turning 🟡 **What you hear** — steady clicking from one front corner at full lock, gone when straight $798–$1,640 💰 **Expensive end** — outer CV joint or complete axle; the vehicle sets the price, not the part cheap end $0 📋 **The catch** — it starts as a split boot visible from the ground, months before the click figure-eight test **The tell.** Low speed, full lock, one click per wheel revolution, gone when straight, and almost always worse turning one way. The boot splits, grease leaves, grit arrives, and the hardened surfaces knock at the joint's greatest angle. **The expensive cause.** RepairPal's snippet-sourced estimates put a CV joint at **$1,534 to $1,640 on a Honda Pilot and $798 to $924 on a Ford F-150**, and an axle shaft at $1,235 to $1,376 on a Silverado 1500. That spread for one repair is the clearest illustration here that you pay for access, not for a part. **The cheap cause that gets skipped.** **A stone wedged in the tread** clicks once per revolution and comes out with a screwdriver — common enough, and quoted as a CV joint often enough, to be worth two minutes first. The second is timing: a **split boot caught early** is a boot job rather than a joint job, and it announces itself as a ring of black grease flung around the wheel arch. **The confirmation test.** Empty parking lot, slow figure of eight at full lock both ways. **A click that appears at lock and stops when straight is a CV joint** — which side is not settled by the turn direction, so inspect both front boots: the split one names the joint. **Where this does not apply.** A **solid-axle truck** uses universal joints inside the axle housing, so a click at lock is a U-joint or a locking hub; on a **rear-wheel-drive car** it is a strut mount or brake hardware, which is item 9. Turning noises are sorted in [car makes noise when turning](https://www.pulscar.io/blog/car-makes-noise-when-turning); the job is priced in [CV axle replacement cost](https://www.pulscar.io/blog/cv-axle-replacement-cost). **At the shop — say this:** *"The click only happens at full lock, and only one way. Show me the CV boot on that side before we price an axle — is it split, and has the grease gone?"* How do you tell whether a car noise is urgent or merely annoying, before anyone has looked at it? Urgency and price are different axes, and this list is deliberately sorted on only one of them. Item 8, grinding brakes, has the third-cheapest ceiling here and is the only entry in the triage box, because a stopping distance is not a repair bill. Item 10, a hum, has the lowest ceiling of all and can be driven on for weeks. Item 1 is urgent for a third reason: not danger, but that every mile widens the damage. The practical rule is that a noise which changes what the car does — stopping, steering, holding power — is urgent, while a noise that only changes what the car sounds like is a budgeting decision. PulsCar's free sound check returns a severity read alongside the likely cause for engine-bay sounds; the drive-or-park call stays yours, made with this list. ### 7 · A squeal from the engine bay that survives warm-up 🟡 **What you hear** — a sharp squeal from the front of the engine, worse with the air conditioning on $739–$1,549 💰 **Expensive end** — air-conditioning compressor, RepairPal by model cheap end $116 📋 **The catch** — a squealing belt is usually a symptom of what it is asked to turn 🟢 **Documented** — American Honda, 19 May 2023 (bulletins 23-039 and 23-040): the A/C compressor shaft seal extended "from the original 3 years to 10 years … with no mileage limitation" — from the purchase date, so the earliest 2016 Civics lapsed in late 2025 test the load **The tell.** A squeal that fades within a minute of a cold start is usually a cold belt. A squeal that **survives warm-up**, or appears the instant you press the air-conditioning button, is this entry; a loud squeal then silence is a compressor seizing. **The expensive cause.** RepairPal's snippet-sourced A/C compressor estimates run **$1,032 to $1,549 on a Honda Accord and $739 to $978 on a Ford Ranger**. Opened owner data agrees: CarComplaints reports **$1,020 at 83,850 miles from 16 reports** for compressor failure on the 2003 Accord. **The cheap cause that gets skipped.** The belt and its tensioner, snippet-sourced at **$153 to $211 nationally and $116 to $162 on a Tacoma** — an order of magnitude below the compressor, and a glazed belt squeals identically. On a large Honda population the compressor itself is free: the shaft-seal extension above runs ten years from the original purchase date with **no mileage limitation** — still open for most in 2026, lapsing car by car since late 2025. **The confirmation test.** Warm and idling, have somebody switch the air conditioning on and off. **A squeal that appears the moment the compressor engages and stops when it disengages is the compressor's load, not the belt's condition.** **Where this does not apply.** An **electric vehicle** has an electric compressor and usually no accessory belt, and many **hybrids** use one too, which breaks the test. In a **cold climate**, a brief squeal on the first freezing start is normal. Start-up squeals are cataloged in [car squealing when starting](https://www.pulscar.io/blog/car-squealing-when-starting), with parts in [serpentine belt](https://www.pulscar.io/blog/serpentine-belt-replacement-cost) and [A/C compressor replacement cost](https://www.pulscar.io/blog/ac-compressor-replacement-cost). **Fix it yourself — a real one.** A serpentine belt on an engine with an accessible automatic tensioner is a genuine driveway job: the cheap end above in parts, a breaker bar, twenty minutes. **The honest limit:** photograph the routing first, because rerouting from memory is how people drive the water pump backwards; stop if the engine uses a stretch-fit belt with no tensioner. **At the shop — say this:** *"Does the squeal start and stop with the A/C clutch engaging? If so, test the compressor for drag before replacing a belt, and run my VIN against the A/C compressor warranty extension."* ### 8 · Grinding when you brake 🔴 **What you hear** — harsh metal-on-metal scraping, only under the brake pedal $890–$960 💰 **Expensive end** — brake caliper, RepairPal national estimate cheap end $265 📋 **The catch** — third-cheapest ceiling here and the only entry in the triage box safety outranks price **The tell.** Grinding, scraping, sometimes shrieking, and only while the pedal is down. Distinguish it from the wear indicator's squeal, a metal tab designed to say *pads soon*; grinding says *pads now*. Once the friction material is gone the backing plate rides the rotor — and if a caliper slide pin has seized, one pad did all the work. **The expensive cause.** RepairPal's snippet-sourced caliper estimate is **$890 to $960 nationally**, $472 to $540 on a Ford Escape and $1,002 to $1,070 on an Audi A4; rotors add labor of $168 to $247 and parts of $403 to $448. CarComplaints reports **$530 at 29,050 miles from six reports** for grinding brakes on a 2013 Ford Escape, where every owner replaced rotors and pads. **The cheap cause that gets skipped.** Pads alone, caught in time: RepairPal's snippet-sourced pad estimate is **$331 to $390 nationally and $265 to $322 on a Civic or CR-V**. There is also a free cause — **a stone trapped between rotor and dust shield** grinds convincingly and comes out with a screwdriver. The distance between $265 of pads and $890 of caliper is weeks of driving. **The confirmation test.** **Lift off the brake while the noise is happening**: if it stops it is brakes, if it continues while coasting it is a bearing, item 10. Then ask for pad thickness **in millimeters, per corner, written down** — uneven inner-to-outer wear on one wheel is the fingerprint of a seizing caliper. **Where this does not apply.** On an **electric vehicle or hybrid** regeneration does most of the slowing, so pads last far longer — but the same physics lets discs scrape from rust rather than wear, and in a **cold climate** a light scrape on the first few stops is surface rust. The braking ladder is in [grinding noise when braking](https://www.pulscar.io/blog/grinding-noise-when-braking), the non-braking grinds in [car makes grinding noise](https://www.pulscar.io/blog/car-makes-grinding-noise). **At the shop — say this:** *"I want pad thickness in millimeters for all four corners and rotor thickness against minimum, in writing. If the inner and outer pads on one wheel differ, check the caliper slides first."* Which car noises should you never ignore, even when the car drives normally? Three, and only one is expensive on its own. Continuous metal-on-metal grinding under the pedal means the friction material is gone and stopping distances are already longer than you think — item 8, the only entry that belongs in an emergency triage box. A deep knock that tracks engine RPM means a bearing is hammering a crankshaft, and the gap between catching it today and catching it in two weeks is often the gap between a repairable engine and a replacement one. And a cold-start rattle lengthening month over month ends, on an interference engine, with valves meeting pistons. Everything else gives you days or weeks to decide with information rather than under pressure, which is where a free sound check from PulsCar puts you. ### 9 · A clunk from the front end over bumps 🟡 **What you hear** — a single hollow knock from one front corner over bumps and potholes $312–$693 💰 **Expensive end** — control arm with bushings, or a pressed-in ball joint cheap end $127 📋 **The catch** — the cheapest part on the corner makes the loudest noise 🟢 **Documented** — FCA bulletin 23-079-23, "Air Trapped in Steering Damper Warranty Extension XF1": 2018–2020 Wrangler and 2020 Gladiator, covered "8 Year … or 144,840 km (90,000 mi) from in service date" — so the first 2018s began lapsing in late 2025 cheapest part first **The tell.** One clunk per bump, from one corner, felt as much as heard; worse over sharp edges, often first on cold mornings. Every joint in the front suspension is a controlled amount of play held in rubber, and when the rubber perishes the parts knock — stabilizer links first, then bushings, ball joints and strut mounts. **The expensive cause.** RepairPal's snippet-sourced control arm estimates run **$451 to $508 on a Honda Fit and $595 to $693 on a Chevrolet Trailblazer**, with an outlier at $2,527 to $2,584 on a Hyundai Genesis. A suspension ball joint is snippet-sourced at **$312 to $456 nationally** — an hour of somebody's time and a hundred dollars of steel. **The cheap cause that gets skipped.** Stabilizer bar links, at a snippet-sourced **$127 to $183 nationally**. They are the cheapest part on the corner and make by far the loudest noise when they wear; a shop that quotes control arms without checking them for play has skipped the cheapest answer. The second is a corroded exhaust hanger letting the pipe swing into the underbody. **The confirmation test.** On level ground, engine off, grab each stabilizer link and try to move it — free play or knocking is your noise. Then ask for **inspection findings per part**, each with a pass or fail, rather than a bundle. **Where this does not apply.** On a **solid-axle truck** the parts are different — track bar, drag link, steering damper — and on the Wrangler and Gladiator population above that damper is covered to eight years or 90,000 miles from in-service under XF1, which the earliest 2018s have already run out. On an **electric vehicle** the extra mass wears links faster. A clunk **only when shifting into gear** is a mount, priced in [engine mount replacement cost](https://www.pulscar.io/blog/engine-mount-replacement-cost); the clunks themselves are separated in [car makes clunking noise](https://www.pulscar.io/blog/car-makes-clunking-noise). **Fix it yourself — the small end only.** Stabilizer links on a car with reasonable access are a realistic first job: two nuts and a wrench. **The honest limit:** never get under a car held only by a jack, and stop at anything involving a coil spring — a compressed spring stores enough energy to kill. **At the shop — say this:** *"Check the stabilizer bar links for play before we discuss control arms, and give me a per-part pass or fail rather than one bundled number."* ### 10 · A hum or growl that changes when you steer 🟢 **What you hear** — a low drone loudest near 40 mph that changes as you steer $326–$511 💰 **Expensive end** — wheel bearing or hub assembly, one corner, snippet-sourced cheap end $49 📋 **The catch** — cheapest ceiling here, and the noise most often mistaken for worse steering-load test **The tell.** A hum most noticeable on smooth road at a steady 40 to 50 mph: an airplane cabin, endless grooved pavement. When a bearing's seal fails the rolling elements skid rather than roll — and because it is loudest when that bearing is most loaded, the sound changes with the load you apply through the steering. **The expensive cause.** RepairPal's snippet-sourced wheel bearing estimate is **$346 to $504 nationally**, with **$326 to $511 on a Toyota Corolla** and $196 to $247 on a Ford F-150 — the truck being cheapest is the tell that this is an access price. **The cheap cause that gets skipped.** Tires. A cupped or unevenly worn tire hums exactly like a bearing, and on cars that have skipped rotations it deserves the first look. A tire rotation is snippet-sourced at **$49 to $72**. Rotating front to back and re-driving the same road is near-free: **if the hum moves to the back of the car, it was never a bearing.** **The confirmation test.** At a steady 40 mph on an empty road, steer gently left and hold, then gently right. **Louder one way and quieter the other is a wheel bearing, on the side opposite the direction that makes it louder** — steering left loads the right-hand bearing, so a hum that grows in a left-hand curve is the right bearing. Identical both ways: look at the tires. **Where this does not apply.** On an **electric vehicle** nothing masks tire and bearing noise; in **winter**, snow and all-terrain tires hum by design; and on a **high-mileage economy car**, a hum that does not change with steering is usually the whole set of tires. Hums are separated from whines in [car making humming noise](https://www.pulscar.io/blog/car-making-humming-noise), and the job priced in [wheel bearing replacement cost](https://www.pulscar.io/blog/wheel-bearing-replacement-cost). **At the shop — say this:** *"The hum changes when I load the car through the steering at 40 mph. Before we replace a hub, rotate the tires and check the wear pattern, then confirm the bearing off the ground."* ## The noise-by-cost price ladder, from the bottom up **VIN check for open campaigns** — one call, four of the ten noises; the in-service date decides $0 **AI sound check** — 30 seconds of audio, a likely cause in 10 minutes Free **Tire rotation** — first move on any hum; it disproves a bearing $49–$72 **Serpentine belt, small engine** — the cheap answer to a squeal $116–$162 **Oil and filter change** — the test for items 1, 3 and 5 $123–$187 **Stabilizer bar links** — the loudest cheap part in the suspension $127–$183 **Transmission fluid service** — before a whine is called a transmission $243–$313 **Brake pads, then a ball joint or wheel bearing** — items 8, 9 and 10 $265–$511 **Exhaust manifold gasket, then control arm** — items 5 and 9 $406–$693 **A/C compressor** — the squeal that was never about the belt $739–$1,549 **CV joint or axle** — the click at full lock, priced by vehicle $798–$1,640 **Brake caliper** — where a grind ignored for a month ends up $890–$960 **Catalytic converter** — America's most common check-engine repair $2,293–$2,468 **Timing chain and tensioner** — where a lengthening rattle ends $1,461–$3,940 **Transmission or CVT replacement** — the whine that held its pitch $3,120–$6,685 **Engine replacement** — the knock that got driven anyway $6,800–$11,990 Read it from the bottom up, because that is the direction the money runs. Every red line has a green line above it that prevents or disproves it. ## The noise-by-cost number, by what you drive **Electric vehicles** — items 1, 3, 4, 5 and the expensive end of 7 do not exist: no rods, chain, exhaust, valvetrain or belt. What remains is 6, 8, 9 and 10, more audible because nothing masks them half the list gone **Hybrids** — an eCVT has no valve body, clutch packs or torque converter, so item 2's expensive end largely does not apply, and regeneration makes pads last far longer item 2 mostly gone **Turbocharged direct injection** — the injector tick in item 5 is normal and permanent; carbon on intake valves here is maintenance, not failure tick is normal **Diesel** — clatter at idle is the combustion cycle, not a fault; the only question is whether it has changed different baseline **Solid-axle trucks and off-roaders** — item 6 becomes universal joints and locking hubs; item 9 becomes track bar and damper, and on 2018–2020 Wrangler and 2020 Gladiator that damper is covered to 8 years or 90,000 miles from in-service under XF1 — expiring car by car from late 2025 different parts **European platforms** — ceilings move, causes do not. A control arm is $595–$693 on a Trailblazer and $2,527–$2,584 on a Genesis; a caliper is $472–$540 on an Escape and $1,002–$1,070 on an Audi A4 2–4× on parts **High-mileage economy cars** — the cheapest ceilings, and the highest chance several entries are true at once: a hum, a clunk and a squeal are usually three cheap parts several cheap ones **Salt-belt winter cars** — corrosion drives this list: heat shields rust free, manifold bolts shear, rotors surface-rust into a morning scrape rust, not wear Two rows there invert the guide rather than adjusting it. **Electric vehicle owners** should read the ranking backwards: the five most expensive entries are engine and exhaust failures their car cannot have, so the realistic worst case is item 6 at $1,640 rather than item 1 at $11,990. **Solid-axle truck owners** should note that two entries name the wrong part for their vehicle: a click at full lock is a U-joint or a hub, and a front-end clunk points at the track bar and damper, one of which carries a documented eight-year program, now lapsing car by car. ## What a shop actually does with a noise-by-cost, checkpoint by checkpoint **Checkpoint 1 — the reproduction.** *"Did the car make the noise for you, and in what conditions?"* A noise never reproduced was never diagnosed; if they could not, offer your recording. **Checkpoint 2 — engine speed or road speed.** *"Is this tied to RPM or to wheel rotation?"* If the paperwork implies one and your coast test showed the other, resolve it before anything is ordered. **Checkpoint 3 — the diagnostic fee and the credit.** *"What is the charge, and does it come off the repair?"* RepairPal's snippet-sourced figure is $122 to $179 on common models. **Checkpoint 4 — the cheap cause, named and ruled out.** *"Was it ruled out, and how?"* Oil before timing parts. Links before control arms. Tires before bearings. Tap test before a converter. **Checkpoint 5 — the measurement.** *"Can you show me?"* Millimeters of pad, rotor against minimum, play demonstrated by hand, a tap test done in front of you. **Checkpoint 6 — the ceiling and the campaign.** *"Call me before anything over this amount — and has my VIN been run for open campaigns?"* If it goes wrong, [how to dispute a repair bill](https://www.pulscar.io/blog/how-to-dispute-car-repair-bill) covers what a written estimate is worth. ## Three diagnostic traps that cost the most **Trap 1: the rattle that becomes a converter.** *The situation:* a rattle under the floor past 100,000 miles, rising with engine speed. *What the shop says:* "Cat's breaking up inside. Around $2,400." *What is really happening:* the shields are bolted around the converter, so both sound similar through the floor; the tap test separates them in ninety seconds. *Price versus bill:* a clamp and ten minutes against RepairPal's snippet-sourced $2,293 to $2,468. *Your protective question:* **"Can you do the tap test on the shields and the converter body with me standing there?"** **Trap 2: the hum that becomes a hub.** *The situation:* a drone at 40 mph on a car whose tires have not been rotated in a long time. *What the shop says:* "Front wheel bearing. We'll do the hub assembly." *What is really happening:* cupped tires hum exactly like a bearing, and the steering-load test was never performed. *Price versus bill:* a rotation at a snippet-sourced $49 to $72 against a hub at $326 to $511 on a Corolla. *Your protective question:* **"Does the noise change when you load it through the steering at 40 mph, and what is the tire wear pattern?"** **Trap 3: the cold-start rattle that becomes a timing chain.** *The situation:* three seconds of rattle on the first start of the day, irregular oil-change history. *What the shop says:* "Chain, tensioner and guides. Call it two thousand." *What is really happening:* the tensioner is hydraulic, and old or wrong-viscosity oil produces this rattle on a healthy chain. *Price versus bill:* an oil change at a snippet-sourced $123 to $187 against $1,461 to $1,852 nationally, and $3,940 on the opened Audi A4 data. *Your protective question:* **"Fresh oil first, then re-check. If it is unchanged, show me the chain stretch measured rather than inferred."** ## Three noise-by-cost quotes, decoded *These are composite scenarios, not individual customers — the mileages, quotes and arithmetic are typical of the pattern each noise produces, assembled so the numbers are visible. We do not publish invented testimonials, so nothing below is presented as a specific person's story, and every figure in them is a sourced number from this guide.* **Scenario 1 — the $2,400 converter that can be a clamp.** A rattle under the floor at 118,000 miles, quoted against RepairPal's snippet-sourced $2,293 to $2,468. Ask for the tap test before the part and the outcome splits: a hollow answer from a shield is a clamp, a gravel answer from the converter body is the converter — and the second raises the question of what killed it, because CarMD describes converter failure as usually triggered by unresolved misfires rather than age alone. *Lesson: the cheapest and most expensive causes are bolted to each other, which is why the test has to happen before the quote.* **Scenario 2 — the $6,685 transmission that can be $313.** A whine at 74,000 miles on a CVT with no fluid service in its history, quoted against RepairPal's snippet-sourced labor of $1,112 to $1,632 plus parts around $5,053. Ask for the coast test and the fluid condition in writing and two cheaper branches open: a fluid service at $243 to $313 on the Corolla estimate, and — for the few 2018s still inside 84 months and 84,000 miles of their in-service date — a $0 repair under the Nissan extension, a window closed for most of the list by 2025; everyone else hears "expired" and keeps the fluid branch. *Lesson: two free questions, the coast test and the VIN check, each of which can take four figures off the bill — the second now needs the in-service date.* **Scenario 3 — the $890 caliper that can be $265.** A squeal at 41,000 miles that becomes a grind over six weeks, quoted as caliper, rotors and pads. Ask for pad thickness per corner in millimeters and the arithmetic decides: even wear means pads alone at a snippet-sourced $265 to $322 on a Civic, while a large inner-to-outer difference means the slides seized and the $890 to $960 band is honest. *Lesson: the six weeks between the squeal and the grind is the entire price difference, and the squeal is a warning the car issues on purpose.* ## Should you buy an extended warranty for these noises? It is the question people ask right after reading a list like this, and it deserves a straight answer rather than a pitch in either direction. **Start with what a service contract will not cover.** Vehicle service contracts are built around a distinction between a *failure* and *wear*, and wear items are excluded almost universally — pads, rotors, tires, belts, and in many contracts bushings and stabilizer links too. That deletes the cheap end of items 7, 8, 9 and 10 in one line of small print. What is left is the expensive half: the internal engine of item 1, the transmission of item 2, the timing components of item 3, the compressor of item 7. **Then read what you already have for free, because it is more than most owners think.** Four of the ten noises have a named program behind at least one cause: - **NHTSA recall 25V274** covers 597,571 GM vehicles from 2021 to 2024 with the 6.2L V8 for connecting-rod and crankshaft defects; dealers repair or replace the engine free of charge. Item 1's ceiling, at zero. - **American Honda's extension of 19 May 2023** takes the A/C compressor shaft seal from three years to ten, counted from the original purchase date with no mileage limitation, on 2016–2021 Civic and 2017–2022 CR-V. Item 7's ceiling, at zero — while inside ten years of purchase, which in September 2026 is most of them. - **FCA bulletin 23-079-23** carries the XF1 extension to eight years or 90,000 miles from the in-service date for the steering damper on 2018–2020 Wrangler and 2020 Gladiator. Part of item 9, at zero — until each vehicle's eighth anniversary; the first 2018s reached it in late 2025. - **Nissan's CVT extension** moved coverage from 60 months and 60,000 miles to 84 months and 84,000 miles from the in-service date across a large 2012–2018 Rogue, Pathfinder, Altima and Sentra population. Item 2's ceiling was zero inside that window; by September 2026 it has closed for nearly every covered car. Add the **federal emission warranty**, which covers specified major emission components — catalytic converters among them — for eight years or 80,000 miles. That is item 4's ceiling, at zero, for cars still inside it. **So the honest arithmetic runs like this.** Before buying coverage, check four free things: your VIN against open campaigns, your in-service date against any extension, your odometer against the federal emission warranty, and the remaining term of your powertrain warranty. One phone call covers the ceilings of four of these ten noises. **And the coverage never worth buying is coverage for the noise you already have.** Every contract excludes pre-existing conditions, and a noise that started before the contract did is the definition of one. [The guide to warranty extensions owners do not know about](https://www.pulscar.io/blog/warranty-extensions-owners-dont-know-about) lists the programs worth checking first, and [what a diagnostic actually costs](https://www.pulscar.io/blog/how-much-does-car-diagnostic-cost) sets the baseline. ## Four noise-by-cost playbooks for where you are right now **"I have a quote in my hand."** Find the noise above, read its cheap-cause paragraph, say its script word for word, and ask whether the noise was reproduced. Do not authorize anything over a few hundred dollars in the conversation in which you first heard the number. **"The noise is new and the car feels normal."** Run the protocol in order. Fifteen minutes, no money, and ten items narrow to one or two. **"It grinds when I brake."** Stop reading and deal with it. The difference between this week and next month is $265 of pads versus a caliper at $890 to $960. **"Several noises at once on an older car."** Do not accept one bundled number: a hum, a clunk and a squeal are usually three separate cheap parts. Ask for each on its own line, then order them yourself, cheapest confirmation first. ## After the repair: verify before you celebrate **Re-record from the same position.** Thirty seconds before and after — the cheapest proof of repair that exists, and the strongest position you can hold if it returns inside a parts warranty. [The recording protocol](https://www.pulscar.io/blog/how-to-record-car-noise-for-diagnosis) makes the two files comparable. **Verify in the condition that produced it.** A brake job at the speed where the grind lived; a bearing with the steering-load test; a cold-start rattle on the next genuinely cold start, not a warm restart in the shop lot. **Keep the invoice with part numbers.** Most parts carry twelve or twenty-four months of coverage, and the most common reason owners fail to claim is a lost receipt. **Ask for the old parts back.** A grooved rotor and a pad worn unevenly across its face tell the story you were told, or they do not. **Prevent the repeats.** Oil at the manufacturer's interval prevents the oil-starvation versions of items 1, 3 and 5 — not a factory defect like recall 25V274's rod bearings; tire rotation on schedule prevents most of item 10 and much of item 8; transmission fluid on a real interval rather than "lifetime" is the cheapest insurance against item 2. ## The noise-by-cost plan: 10 minutes, today, this week **Next 10 minutes — free:** 1. Check the oil level and color. Two of the three most expensive noises here have that as their first step. 2. Blip the throttle in neutral and note whether the noise follows the engine. 3. Write down when the noise appears — cold start, braking, turning, over bumps, at 40 mph. **Today:** 4. Run the neutral-coast and steering-load tests. Between them they settle items 2, 8 and 10. 5. Record thirty seconds properly and run it through a free sound check. 6. Call a dealer with your VIN and ask what campaigns are open. **This week:** 7. Book the diagnosis rather than the repair, and put your entry's confirmation test in writing on the work order. 8. Get the measurement — millimeters, play, fluid condition, tap test — before approving a part. 9. If you authorize work, name a ceiling out loud, ask for the old parts back, and price the job at one independent shop. ## Sources and documents *Primary documents only, each with its index so you can pull the document yourself. Prices marked ⚪ are shop-price estimates: opened CarComplaints owner-reported costs with the sample size stated, and snippet-sourced RepairPal figures where the page refused automated fetching.* 1. **NHTSA recall 25V274 — GM, 6.2L V8 connecting rod and crankshaft** (action number **PE25001**). 597,571 units, 2021–2024 Escalade, Silverado 1500, Suburban, Tahoe, Sierra 1500 and Yukon. Remedy: "repair or replace the engine … free of charge." [NHTSA recall record](https://api.nhtsa.gov/recalls/campaignNumber?campaignNumber=25V274) 2. **American Honda warranty extension, 19 May 2023 — A/C compressor shaft seal**, bulletins **23-039** (2016–2021 Civic) and **23-040** (2017–2022 CR-V): extended "from the original 3 years to 10 years from the original date of purchase with no mileage limitation." [Bulletin, NHTSA document MC-10237023-0001](https://static.nhtsa.gov/odi/tsbs/2023/MC-10237023-0001.pdf) 3. **FCA US bulletin 23-079-23, 28 June 2023 — "Air Trapped in Steering Damper Warranty Extension XF1."** 2018–2020 Wrangler (JL) and 2020 Gladiator (JT). Symptom: "A shimmy in the steering wheel after hitting an irregularity on the road surface." Labor operation 02-15-20-95, 0.5 hrs. "Warranty Extension to an 8 Year warranty extension or 144,840 km (90,000 mi) from in service date." [Bulletin, NHTSA document MC-10241128-9999](https://static.nhtsa.gov/odi/tsbs/2023/MC-10241128-9999.pdf) 4. **Nissan Quality Action bulletin, "CVT Warranty Extension," 30 August 2022.** 2014–2018 Rogue and 2015–2018 Pathfinder: "extended from its original duration of 60 months/60,000 miles to 84 months/84,000 miles." [Bulletin, NHTSA document MC-10219015-0001](https://static.nhtsa.gov/odi/tsbs/2022/MC-10219015-0001.pdf) 5. **BBB National Programs — Nissan CVT Stringer class action.** "the Powertrain Warranty, which is now extended from 60 months or 60,000 miles to 84 months or 84,000 miles." Covered: 2013–2017 Sentra, 2014–2017 Versa Note, 2012–2017 Versa, 2013–2016 Altima. [Program page](https://bbbprograms.org/programs/dr/class-action/nissan-cvt) 6. **NHTSA recall 19V645 — GM, brake vacuum pump** (action number **PE18012**). 3,456,719 units: "the brake assist decreases, increasing braking effort," reprogrammed "free of charge." Adjacent — a hard pedal, not a noise. [NHTSA recall record](https://api.nhtsa.gov/recalls/campaignNumber?campaignNumber=19V645) 7. **40 CFR §85.2103 — federal emission warranty.** Specified major emission components, catalytic converters among them, carry eight years or 80,000 miles of coverage — the free branch of item 4. [Regulation text](https://www.law.cornell.edu/cfr/text/40/85.2103) 8. **CarMD 2026 Vehicle Health Index.** From 39,116,755 repairs recommended in 2025: average check-engine repair $554, up 33% year over year; converter replacement number one at $1,510.88 and 7.43% of repairs. [Index PDF](https://cdn.shopify.com/s/files/1/0934/4067/1876/files/CarMD_APR26VHI_Final.pdf) Owner-reported costs come from CarComplaints per-year problem pages, which publish a typical repair cost, an average mileage and a complaint count per named problem; the count is quoted every time, because a three-report average and a 179-report average are not the same kind of number. No aggregate statistic — no share of noises, no average owner, no survey — appears here, because none was found in a citable study. ## What to read next about noise-by-cost Start with [the complete noise index](https://www.pulscar.io/blog/strange-car-noises-and-what-they-mean) if you still need to name your sound, then the deep dives on [rattling](https://www.pulscar.io/blog/car-making-rattling-noise), [grinding](https://www.pulscar.io/blog/car-makes-grinding-noise) and [squeaking while driving](https://www.pulscar.io/blog/car-squeaking-while-driving). For codes rather than sounds: [the most expensive check engine light codes](https://www.pulscar.io/blog/most-expensive-check-engine-light-codes). For the money side: [signs you are being overcharged](https://www.pulscar.io/blog/signs-mechanic-overcharging) and [how to find an honest mechanic](https://www.pulscar.io/blog/how-to-find-honest-mechanic). --- *How these numbers were built: owner-reported repair costs opened on CarComplaints per-year problem pages, each quoted with its average mileage and complaint count; estimator ranges from RepairPal, labeled snippet-sourced at every use because that site blocks automated fetching; the CarMD 2026 Vehicle Health Index PDF; and NHTSA recall records and manufacturer bulletins for every free remedy named. Ranges are US figures and vary by engine layout, parts choice, access and local labor rates.* *Prices verified: September 2026 · Technical documents verified: September 2026 · Reviewed quarterly* *Got a noise and a quote that do not add up? Email support@pulscar.io with the sound, the vehicle and the number you were given — real quotes are how these ranges stay honest.* --- ## The 10 Most Expensive Check Engine Light Codes in 2026 ($250-$5,000) and the Cheap Causes Source: https://www.pulscar.io/blog/most-expensive-check-engine-light-codes Last updated: 2026-08-20 **🚨 60-Second Triage** — **Light flashing, not steady:** active misfire burning through your catalytic converter right now. Reduce speed and load, get to a shop today, or stop. **Light plus overheating, oil-pressure warning, or loss of power steering:** pull over — the light is the least of it. **Light plus a hard metallic knock:** stop driving. **Light plus a rattle at cold start on a high-mileage engine:** check your oil level before you drive anywhere; that combination is item 2 below. **Steady light, car drives normally:** you have days. Do not clear the code, do not disconnect the battery — read the protocol below first, because the data you are about to erase is worth more than the light is annoying. A check-engine code is not a diagnosis. It is a symptom with a part number attached, and that attachment is where the money goes. CarMD's analysis of millions of real repairs puts **the average check-engine-light repair at $554**, which surprises almost everybody who has ever received a quote. The average is low because most codes really are sensors, plugs, vacuum leaks and gas caps. The horror stories come from a small tail of codes that end in assemblies — converters, timing chains, transmissions — and that same data set puts **catalytic-converter work as the most common check-engine repair of all, averaging about $1,511**. That is the whole problem in two numbers. The most expensive common repair sits behind a code that frequently has a $200 cause, and the code itself cannot tell you which one you have. By the end of this guide you will know **which ten codes carry four-figure risk, what each one actually costs in 2026, the specific cheap cause behind every single one, and the confirmation test that separates them** — plus three pieces of OBD-II knowledge that almost no consumer has and every professional does: freeze-frame data, permanent codes, and Mode 6. 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](/about)). Nobody needs to lie for that to happen: a code plus a confident guess is enough to buy the expensive answer, because a code reports a failed test, not a failed part. Everything below is what I did not have that day: for each code, the measurement that separates the cheap cause from the expensive one, and where the code read itself comes free — a parts-store counter or a $20-$40 Bluetooth reader — so the first step never costs $380. ## The cheap-cause paragraph decides your bill Find your code, read that entry, and read its **cheap cause** paragraph twice — that is the paragraph that decides your bill. Every entry has the same five parts: what the code literally means, the expensive cause, the cheap cause, the confirmation test that separates them, and the exact sentence to say at the counter. Two entries include a full do-it-yourself path. If you have several codes at once, read the section on code order before anything else, because fixing them in the wrong sequence is its own expense. One rule overrides everything here: **the code names a measurement that failed, never the part that caused it.** [P0420](https://www.pulscar.io/blog/p0420-code) does not say "catalytic converter." It says "the two oxygen sensors are reading too much alike." P0700 does not say "rebuild." It says "the transmission module has something to tell you." Every four-figure quote in this guide comes from translating a measurement into a part without doing the work in between, and every protective question below exists to put that work back. Claims marked 🟢 rest on a recall, bulletin, program or settlement listed in the Sources section at the end, with the index so you can pull the document yourself. Price ranges are shop-price estimates compiled from published repair-cost sources — marked ⚪, estimates rather than measurements from a dataset we own. ## First: is this actually an expensive code? The 5-minute filter **The steady-versus-flashing split.** A flashing light is a different vehicle state, not a more urgent version of the same one. It means an active misfire is dumping unburned fuel into the exhaust, where it superheats the catalytic converter. This is the mechanism that converts a $200 coil into a $1,300 converter, and it works fast — a long highway drive is enough. Flashing means today. **The one-code-versus-many split.** Multiple codes are usually one fault with several downstream effects, not several faults. A vacuum leak sets lean codes, misfire codes and fuel-trim codes at once. Fix the root and the rest vanish. The ordering rule that professionals use: **circuit and sensor faults before performance faults, and misfires before catalyst codes, always.** A shop quoting a converter while an unresolved misfire is in the same code list is doing it backwards. **The pending-versus-stored-versus-permanent split.** A pending code has failed one test cycle and has not lit the light — useful early warning. A stored code has failed enough cycles to light it. A **permanent code** is the one nobody tells you about: since roughly 2010, most vehicles store permanent DTCs that no scan tool and no battery disconnect can erase. They clear only when the car itself re-runs the test and passes, over several drive cycles. If you were planning to clear codes before an inspection, this is why it does not work. **The free-data split.** Most parts stores read codes free. Very few drivers know to ask for more than the number. Ask for three things: **the code, the freeze-frame data, and any pending codes.** Freeze frame is a snapshot of engine speed, coolant temperature, load and fuel trims at the exact moment the fault set — it is frequently the difference between a diagnosis and a guess, and it is free. **The do-not-clear rule.** Clearing the code before diagnosis erases freeze frame, resets readiness monitors, and buys you nothing except a light that comes back. If the car is drivable, drive it to the diagnosis with the light on. ## The 10-minute protocol, before you spend anything Do these in order. Nothing here costs money and every step removes possibilities. 1. **Look at the light itself.** *Flashing → stop reading and act; that is an active misfire cooking your converter. Steady → continue.* 2. **Note the conditions right now, in writing.** Cold or warm, idling or under load, just after fueling, just after a wash, just after any recent repair. *"Came on twenty minutes into a highway drive, warm" is diagnostic information; "came on last week" is not.* 3. **Pop the hood and check two levels.** Engine oil on the dipstick, coolant in the reservoir. *Low oil → items 2 and 7 have a free first step. Low coolant → item 10, and look for a leak before topping up.* 4. **Get the code read free at a parts store — and ask for three things, not one.** The code number, the **freeze-frame data**, and any **pending codes**. *Photograph the screen. Freeze frame is the snapshot of engine speed, load, temperature and fuel trims at the moment the fault set, and it is often worth an hour of a technician's time.* 5. **Read the code's last digit if it is a misfire.** *P0303 names cylinder three. [P0300](https://www.pulscar.io/blog/p0300-code) does not name anything and means look for something shared — fuel, vacuum, timing.* 6. **Count the codes and sort them.** *Circuit and sensor faults get addressed before performance faults; misfires before catalyst codes, always. Multiple codes are usually one fault with downstream effects.* 7. **Do not clear anything.** *Clearing erases freeze frame, resets readiness monitors, and leaves any permanent code exactly where it was. The light is not the problem.* 8. **Record thirty seconds of the engine if there is any noise at all.** *Hood up, windows open, phone twelve to eighteen inches from the source, every noise-reduction feature off. The code says which test failed; a noise is a second, independent clue, and neither one is a diagnosis on its own.* ## Eight expensive-code situations, and which is yours **"P0420 and a $2,200 converter quote."** → Item 3, then the Mode 6 paragraph inside it. Do not authorize anything first. **"P0700 and the shop said transmission rebuild."** → Item 1. P0700 is a pointer code; a rebuild quoted from it alone means the actual sub-code was never read. **"P0016 and a rattle at cold start."** → Item 2, and check your oil level tonight — that combination has a free first step. **"The light is flashing."** → Item 4 and the triage box. This is the one genuine emergency in this guide. **"Multiple codes at once and I don't know where to start."** → The code-order rule above, then the item matching the lowest-numbered circuit fault. **"It failed emissions but the light isn't on."** → Readiness monitors, not a code — somebody cleared codes recently. The After section covers the drive cycle. **"[P0171](https://www.pulscar.io/blog/p0171-code) or P0174, runs fine, decent fuel economy."** → Item 9. This is the cheapest item here and one of the most over-repaired. **"Turbo car, P0299, loses power on hills."** → Item 5, and get a boost-leak test quoted before anybody says the word turbocharger. ## What actually determines the size of your bill **Whether the cheap cause was tested or assumed.** The largest single variable in this entire guide. Every code below has one, each takes under thirty minutes to check, and each has produced four-figure savings for real owners. **How long the code has been on.** This is the compounding factor. A misfire ignored for weeks poisons a converter. A lean condition ignored damages pistons. A P0016 ignored on a stretching chain ends in valve-to-piston contact on an interference engine. Every deferred code has a specific expensive thing it becomes. **Engine layout.** A knock sensor on a four-cylinder is an hour. The same sensor on many V8s sits under the intake manifold and becomes a five-hour job for the same $60 part. Access, not the part, sets the price on items 6, 8 and much of item 4. **Your state's emissions rules.** In California and the states following its standards, catalytic converters must be CARB-compliant, which roughly doubles the part cost — and a non-compliant unit re-sets the code within weeks, so the saving is imaginary. **OEM versus aftermarket.** Marginal on sensors, enormous on converters ($450-$900 aftermarket versus $1,100-$2,600 OEM), and genuinely risky on ignition coils, where budget parts have a real reputation for early failure. **Dealer versus independent.** Typically 30-50% on labor-heavy items. The exception worth naming: transmission sub-codes and manufacturer-specific systems sometimes genuinely need factory-level tooling, and [the dealer comparison guide](https://www.pulscar.io/blog/dealership-vs-independent-mechanic) maps which jobs those are. **Whether anyone cleared the code first.** A cleared code with no freeze frame turns a fifteen-minute diagnosis into an hour of reproduction driving, billed to you. ## The ten codes, ranked by what they actually cost ### 1 · P0700 / P0730 — transmission control system 🔴 **What it means** — the transmission module has logged a fault and is flagging the engine computer; P0730 adds "gear ratio not what was commanded" $1,500–$5,000 💰 **Expensive end** — rebuild or replacement, the highest median bill on this list cheap end $150 📋 **The catch** — P0700 by itself has no repair; it is a pointer, and the real code lives in the transmission module read the sub-code **What the code literally means.** The transmission control module detected something and set its own code, then raised P0700 in the engine computer as a flag saying "come look over here." A basic code reader sees only the flag. A scan tool that talks to the transmission module sees the actual fault — a solenoid circuit, a speed sensor, a pressure fault, a specific gear ratio error. **The expensive cause.** Internal wear: worn clutch packs, a failing valve body, or a converter. This is real and it is what P0730 sometimes indicates, at $1,500-$5,000 depending on the vehicle and whether it is rebuilt or replaced. **The cheap causes, and there are three.** Low or badly degraded fluid, a single shift solenoid ($200-$600 installed), or a wiring or connector fault at the transmission harness — a genuinely common failure that mimics an internal problem exactly. On many vehicles the entire complaint resolves with a solenoid pack. **The confirmation test.** Insist that the transmission module's own codes are read and written on the estimate. If the paperwork says only "P0700," nobody has diagnosed anything. Ask for the fluid level and condition to be checked and reported, and for the transmission harness connector to be inspected for corrosion or oil intrusion. **At the shop — say this:** *"P0700 is a pointer code. What are the actual codes stored in the transmission module? I'd like them listed on the estimate, plus the fluid condition, before we discuss any internal work."* ### 2 · P0016 / P0017 — camshaft and crankshaft correlation 🔴 **What it means** — the camshaft and crankshaft position signals no longer line up the way the computer expects $900–$3,000 💰 **Expensive end** — timing chain, tensioner and guides; more on engines that come out to do it cheap end $0–$400 📋 **The catch** — this system runs on oil pressure, so the first test is free and the first fix is often an oil change check oil first **What the code literally means.** Two sensors disagree about where the engine is in its cycle. The computer cannot tell you why — only that the relationship is out of tolerance. **The expensive cause.** A stretched timing chain, a failed tensioner, or a jumped tooth. On an interference engine, this is also the genuinely dangerous item on this list: if a stretched chain jumps far enough or snaps, pistons and valves occupy the same space and the engine is finished in seconds. That is why a P0016 with a rattle should not be driven casually. **The cheap causes.** Variable valve timing is hydraulic — it runs on engine oil through fine passages and a screened solenoid. **Low oil level, degraded oil, or the wrong viscosity produces this code on a mechanically healthy engine**, and so does a clogged VVT solenoid screen ($150-$400 to replace). Poor oil-change history is the single best predictor of which cause you have. **The confirmation test, and it is nearly free.** Fresh oil and filter of the correct viscosity, then drive it and see whether the code returns. Separately: **a rattle at cold start that has been getting longer over months — one second, then three, then five — points at chain stretch rather than a solenoid.** Duration and trend, not pitch, is the distinguishing feature, which is exactly what a recorded comparison answers better than memory. [The ticking-noise guide](https://www.pulscar.io/blog/car-ticking-noise) separates the sounds in detail. **At the shop — say this:** *"Before anyone quotes timing components, I want fresh oil at the correct viscosity and the VVT solenoid screen inspected, then a re-check to see whether the code returns. If it does, I want the chain stretch measured or shown to me, not inferred."* [ Got a code and a noise? Record 30 seconds and get an independent read — free → ](/) A code tells you which test failed. A noise is a separate clue. Record thirty seconds of your engine running, parked, and PulsCar's free sound check gives a first read on the noise — a likely cause, a severity, a six-month outlook and a repair-cost estimate, or "inconclusive" if the clip cannot support a verdict — free, no card, about ten minutes. It does not read the code: that stays with you, from a free parts-store read or a $20-$40 Bluetooth reader, and most codes on this list make no sound at all, so for those the measurement named in each item is the test, not a recording. The report arrives by email, so use the address you actually read. ### 3 · P0420 / P0430 — catalyst efficiency below threshold 🔴 **What it means** — the oxygen sensor after the converter is reading too much like the one before it $1,100–$2,600 💰 **Expensive end** — OEM converter; CARB-compliant aftermarket $450–$900 cheap end $180 📋 **The catch** — the most common check-engine repair in America, averaging about $1,511, and the most over-replaced part in the industry 🟢 **Documented** — CarMD Vehicle Health Index 2026 — catalytic converter replacement is the most common check-engine repair at $1,510.88 average (7.43% of repairs); overall average check-engine repair $554 demand Mode 6 **What the code literally means.** Two sensors, one before the converter and one after, should read very differently if the converter is doing its chemistry. When their signals converge, this code sets. Note what it does not say: that the converter is broken. **The expensive cause.** A genuinely spent converter — common past 120,000-150,000 miles, and effectively guaranteed on any car that ran with a misfire for a long time, because raw fuel destroys the substrate. **The cheap causes, all three.** A lazy downstream oxygen sensor ($180-$350 installed) sets this code with a perfectly good converter. A small exhaust leak ahead of the converter ($150-$400) lets fresh air skew the reading. An unresolved misfire or a rich condition sets it as a side effect — and fixing that sometimes lets a marginal converter recover. **The confirmation test almost nobody asks for.** Mode $06. It reports the catalyst monitor's actual test result as a number against its threshold, so instead of being told the converter failed you can see *by how much*. Marginal, with a misfire recently fixed, is a wait-and-retest situation. Far below threshold with clean history is a converter. **Ask for the Mode 6 catalyst values in writing before authorizing anything.** A shop that will not produce them is quoting the most expensive part from a code number. **On legality and theft.** In California-standard states only CARB-compliant converters are legal, and a non-compliant part sets the code again within weeks. Separately: converter theft is now common enough to be a diagnosis in itself — a stolen converter announces itself as a shockingly loud exhaust, not a subtle code. **At the shop — say this:** *"Before we replace the converter I want three things: the Mode 6 catalyst monitor values against threshold, the downstream O2 sensor actually tested rather than assumed, and a check for exhaust leaks upstream. If it's genuinely the converter, quote me both CARB-compliant aftermarket and OEM."* Why do check engine light repair quotes vary so wildly for the same code? Because a diagnostic trouble code reports a failed measurement, not a failed part, and the gap between those two things is filled by diagnostic labor that not every shop performs. P0420 is the clearest example: the same code costs about $180 when the cause is a tired downstream oxygen sensor and about $2,400 when an OEM catalytic converter is fitted without testing that sensor first. CarMD's repair data shows catalytic-converter work as the most common check-engine-light repair at roughly $1,511 average, while the overall average check-engine repair is $554 — a gap that exists largely because expensive assemblies get replaced on the strength of code numbers. The defense is always the same three words: show me the measurement. Millimeters, pressure readings, Mode 6 values, a swapped coil. PulsCar's free sound check exists to give you an independent second opinion on a noise before that conversation starts. ### 4 · P0300 and P0301–P0308 — engine misfire 🔴 **What it means** — a cylinder is not burning its charge properly; the last digit is the cylinder number, and 0 means random or multiple $150–$3,500 💰 **Expensive end** — head gasket, valve or compression failure; cheap end is one coil or a set of plugs cheap end $40 📋 **The catch** — the widest cost range of any code here, and the only one that actively destroys a more expensive part while you drive 🟢 **Documented** — 40 CFR §85.2103 and EPA-420-F-15-035 — catalytic converters, the engine control unit and the OBD device carry a federal emissions warranty of 8 years or 80,000 miles flashing = today **What the code literally means.** The computer watches crankshaft acceleration between firing events. When one cylinder contributes less than it should, this sets. P0301 through P0308 name the cylinder outright, which makes this the most self-diagnosing code in the whole list. P0300 means random or multiple, which usually points at something shared: fuel, vacuum, or timing. **The expensive causes.** Low compression, a burnt valve, or a head gasket — $1,200 to $3,500 depending on engine. On a turbo or direct-injection engine, carbon buildup on intake valves is a real mid-priced cause. **The cheap causes.** A single ignition coil ($150-$350 installed, $60-$120 in parts). Worn spark plugs ($40-$90 for a set on an accessible engine). A vacuum leak. A dirty or failing fuel injector. On a numbered cylinder code, the cheap causes account for the large majority of cases. **The confirmation test that costs nothing.** Swap the suspect coil with a neighboring cylinder's coil, clear the code, drive. **If the misfire follows the coil to the new cylinder it is the coil, definitively. If it stays on the original cylinder it is the plug, the injector, or compression** — and you have just avoided buying the wrong part. The same swap works with injectors on engines where they are accessible. **Fix it yourself — genuinely realistic here.** Spark plugs on a four-cylinder or the front bank of a V6: $40-$90 in parts, an hour, a torque wrench and a plug socket. A single coil: two bolts and a connector. **The honest limit:** stop if the plug threads feel wrong going in — a cross-threaded aluminum head is a $600-$1,500 repair — if the engine has a flashing light, or if the misfire is on a rear bank under an intake manifold. And never chase a P0300 with parts; random misfires need diagnosis, not shopping. **The escalation that costs the most.** A flashing light means raw fuel is reaching the converter. Continuing to drive turns item 4 into item 3, and the difference is roughly a thousand dollars. **At the shop — say this:** *"The code names cylinder three. Can you swap that coil to another cylinder and confirm the misfire moves before we order parts? And what's the plug condition — when were they last replaced?"* ### 5 · P0299 — turbocharger underboost 🟡 **What it means** — the engine is not making the boost pressure the computer asked for $1,200–$2,500 💰 **Expensive end** — turbocharger replacement; cheap end is a clamp or a split hose cheap end $20 📋 **The catch** — the word "turbo" in a quote is worth $2,000, and a boost-leak test costs an hour test before parts **What the code literally means.** Requested boost minus actual boost exceeded a threshold. Anywhere in the pressurized path can cause that — it is a plumbing complaint before it is a turbocharger complaint. **The expensive cause.** A worn turbocharger with shaft play or damaged vanes, or a failed variable-geometry actuator on a diesel. Real, and priced accordingly. **The cheap causes.** A split or popped-off charge pipe or intercooler boot ($20-$150). A loose clamp ($5). A stuck diverter or wastegate actuator ($150-$400). A leaking intercooler. On many turbo cars a $20 rubber elbow is the single most common cause of this code. **The confirmation test.** A **boost-leak test** — the shop pressurizes the intake tract with regulated air and listens for the escape. It takes under an hour, it finds split boots and loose clamps instantly, and it is the only honest first step. Ask separately whether shaft play was checked by hand at the turbo inlet. **At the shop — say this:** *"Before we discuss a turbocharger, I want a boost-leak test on the charge pipes and intercooler, and the shaft play checked by hand. If those are clean, then let's talk about the turbo or the actuator."* ### 6 · P0325 — knock sensor circuit 🟡 **What it means** — the sensor that listens for detonation has stopped reporting sensibly $450–$1,200 💰 **Expensive end** — on many V8s and V6s the intake manifold comes off to reach a $60 part cheap end $60 📋 **The catch** — you are paying for access, not for the part, and a corroded connector under the intake is a common free-ish fix ask about wiring **What the code literally means.** The knock sensor's signal is out of range or absent. With it gone, the computer retards ignition timing defensively, which costs power and fuel economy but rarely feels dramatic. **The expensive cause.** The sensor itself, made expensive by where it lives. On several common V8 and V6 layouts it sits in the engine valley beneath the intake manifold, so a $60 part becomes a four-to-five-hour job with gaskets. **The cheap cause that gets skipped.** The **wiring harness and connector** at the sensor, which sits in a hot, damp place and corrodes. On some engine families a degraded harness is more common than a failed sensor, and repairing it is a fraction of the price. Water intrusion under the intake is a documented pattern. **The confirmation test.** Ask for a resistance and signal check at the sensor connector, and for the harness to be inspected for corrosion or chafing, before the manifold comes off. If the manifold has to come off anyway, ask what else is worth doing while it is open — plugs on the rear bank, gaskets, the harness itself. This is the clearest related-work discount on the list. **At the shop — say this:** *"Since the intake has to come off, has the harness and connector been tested first — and if we do go in, what else should we do while it's open so we're not paying this labor twice?"* ### 7 · P0011 / P0014 — variable valve timing over-advanced 🟡 **What it means** — the camshaft timing is not where the computer commanded it $250–$900 💰 **Expensive end** — cam phaser or actuator; cheap end is oil and a screen cheap end $0 📋 **The catch** — the highest ratio of "resolved by an oil change" of any code in this guide oil first, always **What the code literally means.** The cam is advanced further than commanded, or will not move back. The system is hydraulic, driven by engine oil through a solenoid with a fine mesh screen. **The expensive cause.** A failed cam phaser or actuator, or a timing component problem overlapping with item 2. **The cheap causes.** Old, thin, low or wrong-viscosity oil. A clogged VVT solenoid screen. A failed solenoid ($150-$400 installed). Sludge from long oil intervals is the underlying story in a large share of these. **The confirmation test.** Change the oil and filter with the correct viscosity, clear the code, drive a week. If it stays away, that was the repair. If it returns, have the solenoid removed and its screen inspected — the screen tells the story visually, and you can be shown it. **At the shop — say this:** *"Fresh oil at the correct spec first, then re-check. If the code comes back, pull the VVT solenoid and show me the screen before we quote a phaser."* Can an oil change really clear a check engine light? For a specific and surprisingly common family of codes, yes — and it is the cheapest legitimate diagnostic step available to a driver. Variable valve timing systems are hydraulic: they move camshafts using engine oil pressure routed through fine passages and a solenoid with a mesh screen. When oil is low, degraded, sludged or the wrong viscosity, the cam cannot reach its commanded position and the computer sets P0011, P0014, P0016 or P0017 on a mechanically healthy engine. Fresh oil at the correct specification, followed by a week of driving, resolves a meaningful share of these outright. It will not touch a stretched timing chain, a failed phaser or anything unrelated to oil pressure — but it costs under $110, it is a service the car needed anyway, and it is the honest first move before anyone quotes four figures in timing components. PulsCar's free check hears a cold-start rattle; fresh oil is the test. ### 8 · P0335 — crankshaft position sensor circuit 🟡 **What it means** — the sensor that tells the computer where the crankshaft is has an unreliable signal $900–$1,500 💰 **Expensive end** — engines where the sensor sits behind the transmission bellhousing cheap end $250 📋 **The catch** — the classic symptom is stalling when hot and refusing to restart until it cools, which gets misdiagnosed as fuel supply heat-related **What the code literally means.** The crank sensor's signal is missing, erratic, or out of correlation. Without it the engine cannot time ignition or fuel, so a failing one produces stalls rather than roughness. **The expensive cause.** Access again. On most engines the sensor is $60-$150 and reachable, giving a $250-$450 job. On some layouts it sits behind the transmission, and the labor takes the bill to $900-$1,500. **The cheap cause.** The connector and its wiring — heat-soaked, oil-contaminated, or chafed. Also a reluctor ring with debris on it. Both are inspection findings, not parts purchases. **The confirmation test, which is a symptom pattern rather than a tool.** A crank sensor that is failing thermally **stalls the engine once hot and refuses to restart until it has cooled for twenty to forty minutes, then starts perfectly.** That pattern is close to diagnostic on its own, and it is routinely misread as a fuel pump — an expensive place to guess wrong. Note the ambient conditions and the time-to-restart, and hand that to the shop. **At the shop — say this:** *"It stalls when hot and restarts after about half an hour of cooling. Can you check the crank sensor connector and wiring first, and tell me whether the sensor is accessible on this engine or behind the bellhousing, so I know what we're pricing?"* ### 9 · P0171 / P0174 — system too lean 🟢 **What it means** — the computer is adding fuel to compensate for extra air, and has run out of adjustment $400–$900 💰 **Expensive end** — mass airflow sensor or fuel pump; cheap end is a cracked $15 rubber boot cheap end $15 📋 **The catch** — cheapest item here and among the most over-repaired; which bank is lean tells you where to look free to narrow **What the code literally means.** Long-term fuel trim hit its limit adding fuel. Either unmetered air is getting in, or measured fuel is not arriving. **The expensive causes.** A failing mass airflow sensor ($200-$450 installed), a weak fuel pump ($500-$900), or clogged injectors. **The cheap causes.** A cracked intake boot or split vacuum hose ($15-$40). A stuck-open PCV valve ($20-$60). A dirty MAF sensor — cleanable with a $10 aerosol. A leaking intake manifold gasket. On high-mileage cars these dominate. **The rule that narrows it for free.** **Lean on both banks (P0171 and P0174 together) means the cause is upstream of where the intake splits** — a vacuum leak, the PCV system, the MAF, or fuel supply. **Lean on one bank only means look at that side** — an injector, an exhaust leak ahead of that bank's sensor, or the sensor itself. That single distinction eliminates half the possible causes before anyone opens the hood, and almost no consumer knows it. **Fix it yourself — a real one.** Cleaning the MAF sensor: $10 of MAF-specific cleaner (never brake cleaner, never touching the wire), ten minutes, and it resolves a meaningful share of these. Replacing a cracked intake boot: $15-$40 and two clamps. Inspecting for vacuum leaks: run the engine and listen for a hiss, or watch idle speed change when you gently squeeze suspect hoses. **The honest limit:** do not spray flammable starting fluid around a running engine to hunt leaks, which is common internet advice and a genuine fire risk — a professional smoke test is $60-$150 and finds most vacuum leaks quickly. **At the shop — say this:** *"Is it lean on one bank or both? If both, I'd like a smoke test for vacuum leaks and the PCV checked before we talk about a MAF or a fuel pump."* ### 10 · P0128 — coolant temperature below thermostat regulating temperature 🟢 **What it means** — the engine is not reaching operating temperature in the expected time $250–$600 💰 **Expensive end** — thermostat housing assemblies on some engines; cheap end is the thermostat alone cheap end $180 📋 **The catch** — the cheapest code here and the one people ignore longest, while it quietly costs fuel economy every mile low risk, real cost **What the code literally means.** The coolant temperature sensor never reported the expected warm-up within the expected time. Usually a thermostat stuck open, letting coolant circulate before the engine is ready. **The expensive cause.** On some engines the thermostat is part of a housing assembly with the sensor and outlets integrated, which pushes the job to $450-$600. **The cheap causes.** The thermostat alone ($150-$350 installed). The [P0128 guide](https://www.pulscar.io/blog/p0128-code) lists the bulletins where the thermostat is not the answer. A failed coolant temperature sensor ($100-$250). Low coolant level — free to check and a genuine cause. **Why it matters even though it is cheap.** An engine that never reaches temperature runs a richer mixture, returns worse fuel economy, produces weak cabin heat, and — the part that catches people — **can prevent certain readiness monitors from ever completing, which fails an emissions inspection regardless of whether the light is on.** This is the code most likely to surprise someone at an inspection station. **Fix it yourself — sometimes.** On engines where the thermostat housing is at the top and easily reached, this is a two-hour job with $30-$70 in parts plus coolant. **The honest limit:** if the thermostat is behind the timing cover, integrated into a plastic housing that must be replaced whole, or on a hybrid with an electric pump in the circuit, hand it over. And never open a cooling system on a warm engine — the burn risk is genuine and immediate. **At the shop — say this:** *"Please check the coolant level and the temperature sensor reading against actual temperature before replacing the thermostat, and tell me whether this engine takes a thermostat alone or a full housing."* ## The expensive-code price ladder, from the bottom up **Free code read with freeze frame and pending codes** — any parts store, five minutes $0 **AI sound check** — 30 seconds of engine audio, likely cause and fair price in about 10 minutes Free **Coil swap test** — confirms or eliminates a misfire cause with no parts bought $0 **MAF sensor cleaning** — the cheap answer to a lean code $10 **Intake boot or vacuum hose** — the single most common lean-code cause on older cars $15–$40 **Oil and filter change** — the confirmation test for items 2 and 7 $50–$110 **Smoke test for vacuum leaks** — finds every leak in fifteen minutes, safely $60–$120 **Spark plug set, accessible engine** — the root cause behind many coil failures $40–$90 DIY **Shop diagnostic hour** — independent; usually credited toward the repair $80–$150 **Boost-leak test** — the honest first step on any P0299 $90–$180 **One ignition coil installed** — after the swap test confirms it $150–$350 **Downstream oxygen sensor** — the cheap answer to P0420 $180–$350 **Thermostat** — P0128, and the one that fails inspections quietly $180–$350 **VVT solenoid** — after the oil change did not clear it $150–$400 **Shift solenoid pack** — the cheap end of a transmission code $200–$600 **Knock sensor under the intake** — $60 part, four hours of access $450–$1,200 **Catalytic converter, CARB-compliant aftermarket** — after Mode 6 confirms it $450–$900 **Catalytic converter, OEM** — the average check-engine bill in America is about $1,511 $1,100–$2,600 **Timing chain, tensioner and guides** — where an ignored P0016 ends $900–$3,000 **Transmission rebuild or replacement** — the top of this list $1,500–$5,000 Read it from the bottom up, because that is the direction the money runs. Every red line has a green line above it that prevents or disproves it, and the entire distance between them is diagnostic work — thirty minutes of somebody's attention, sold for hundreds or thousands depending on whether it happened. ## The expensive-code number, by what you drive **Mainstream four-cylinders** — everything on this list sits at the cheap end: accessible plugs, coils, sensors and thermostats, with almost no access premium anywhere lowest bills **V6 and V8 engines** — two banks doubles the sensor count and buries the rear one; expect one to two hours of extra labor on items 4, 6 and 9, and note which bank each code names +1–2 hrs labor **Turbocharged engines** — add P0299 and its whole plumbing family; the good news is that a boost-leak test is cheap and finds most of it in under an hour test, don't guess **Direct-injection engines** — misfires here carry an extra mid-priced cause almost no generic guide mentions: carbon buildup on intake valves, since fuel no longer washes them. Walnut blasting runs $400–$800 and is a maintenance item, not a failure carbon cleaning **Diesels** — the expensive codes are a different set entirely: DPF regeneration and pressure faults, EGR and variable-geometry turbo actuators, with parts commonly running $800–$2,500 different list **Hybrids** — delete most of the transmission group: an eCVT has no torque converter, no clutch packs and no valve body, so P0700-family codes are far rarer. Add instead inverter, coolant-pump and battery-cooling codes, plus P0A-prefix hybrid-specific faults P0A codes **Electric vehicles** — no P0420, no misfires, no lean codes, no thermostat; the diagnostic conversation moves entirely to battery, inverter and charging faults, and generic OBD-II readers see very little of it not applicable **European makes** — timing-chain and tensioner design on several common four-cylinder families makes P0016 disproportionately likely, and some engines must come out to reach the chain, which is what pushes that item's ceiling to $3,000 P0016 risk **Cars in California-standard states** — converter cost roughly doubles because only CARB-compliant units are legal, and a cheap non-compliant part re-sets the code within weeks 2× on P0420 Two rows there invert the guide rather than adjusting it. **Direct-injection owners** should read item 4 knowing there is a cause between "coil" and "head gasket" that most cost articles never mention — carbon on the intake valves, a $400-$800 cleaning rather than a failure. And **hybrid owners** should note that the most expensive group on this list, the transmission codes, largely does not apply to them: an eCVT has none of the components that fail, and the money moves to cooling and inverter faults that a generic code list will not even name. ## What a shop actually does with a expensive-code, checkpoint by checkpoint **Checkpoint 1 — the code, in writing.** *"Please list every code, including pending ones and any stored in other modules."* A single code number on an estimate is the most common sign that diagnosis stopped at the reader. **Checkpoint 2 — the freeze frame.** *"What were the conditions when it set?"* Engine speed, load, coolant temperature and fuel trims at the moment of the fault. A cold-engine fault and a highway-load fault with the same code number are different problems. **Checkpoint 3 — the diagnostic fee.** *"What's the diagnostic charge, and does it apply toward the repair?"* Expect $80-$150 independent, $120-$200 dealer, usually credited. Establish it before work begins, not after. **Checkpoint 4 — the cheap cause.** *"Was it ruled out, and how?"* Coil swap before coils. Mode 6 before a converter. Oil before timing parts. Boost-leak test before a turbo. Sub-code before a transmission. Every entry above names its own. **Checkpoint 5 — the evidence.** *"Can you show me?"* A number, a reading, a wet housing, a corroded connector. Everything on this list has a physical or numeric confirmation that takes under two minutes to display. **Checkpoint 6 — the authorization ceiling.** *"Call me before anything over this amount."* Name a figure out loud. Most states protect your right to a written estimate and to approve overages, and [the dispute guide](https://www.pulscar.io/blog/how-to-dispute-car-repair-bill) covers what to do if that gets ignored. ## Three diagnostic traps that cost the most **Trap 1: the pointer code that buys a rebuild.** *The situation:* P0700 on a 140,000-mile car with slightly firm shifts. *What the shop says:* "Transmission's failing. $4,800 for a rebuild." *What is really happening:* P0700 is a flag, not a fault. The actual code sits inside the transmission module and is frequently a shift solenoid or a speed sensor. *Price versus bill:* $200-$600 for a solenoid, against $4,800. *Your protective question:* **"What code is stored in the transmission module itself? I'd like it written on the estimate before we discuss internal work."** **Trap 2: the converter bought from a code number.** *The situation:* P0420 on a 128,000-mile car that drives perfectly. *What the shop says:* "Cat's failed. $2,200 OEM." *What is really happening:* the code compares two sensors. A tired downstream sensor or an upstream exhaust leak produces it with a healthy converter, and CarMD's data — converters as the most common check-engine repair, averaging about $1,511 — describes exactly how often this part gets replaced. *Price versus bill:* $180-$350 for a sensor, against $2,200. *Your protective question:* **"What do the Mode 6 catalyst values read against threshold, and was the downstream sensor tested or assumed?"** **Trap 3: the EVAP code that becomes a canister.** *The situation:* [P0455](https://www.pulscar.io/blog/p0455-code) or [P0442](https://www.pulscar.io/blog/p0442-code), a large or small evaporative-emissions leak, no symptoms whatsoever. *What the shop says:* "EVAP system leak. Charcoal canister and purge valve, $600." *What is really happening:* the first thing to rule out on an EVAP leak code is the **fuel cap** — $0 to tighten, $10-$25 to replace. A purge valve is next at $150-$300, and it should be tested before it is bought. The canister is genuinely rare. *Price versus bill:* $0-$40, against $600. *Your protective question:* **"Was a smoke test performed to locate the actual leak, and what did it show? I'd like to start with the cap and the purge valve."** ## Three expensive-code quotes, decoded *These are composite scenarios, not individual customers — the mileages, quotes and outcomes are typical of the pattern each code produces, assembled so the arithmetic is visible. We do not publish invented testimonials, so nothing below is presented as a specific person's story.* **Scenario 1 — the $4,800 transmission that can be $420.** P0700 on a crossover with 141,000 miles and shifts described as "a bit firm." Quoted as a full rebuild at $4,800. Reading the transmission module's own codes — the step P0700 exists to prompt — routinely surfaces a single shift-solenoid circuit fault instead, and a solenoid is $200-$600 installed. *Lesson: a pointer code quoted as an assembly is the highest-leverage question in this entire guide, and it is one sentence long.* **Scenario 2 — the $2,400 converter that can be $260.** P0420 on a sedan at 122,000 miles with no drivability complaint, dealer quote $2,400 for an OEM converter. Mode 6 catalyst values that read marginally below threshold, plus a downstream sensor that tests slow to respond, point at a $180-$350 sensor rather than a converter — and that is exactly the split CarMD's data implies when converters average about $1,511 as the most frequent check-engine repair. *Lesson: "below threshold" and "far below threshold" are different findings, and only the Mode 6 number distinguishes them.* **Scenario 3 — the $1,800 timing chain that can be an oil change.** P0016 plus a two-second cold-start rattle on a four-cylinder at 96,000 miles with a roughly annual oil-change history. Quoted as chain, tensioner and guides at $1,800. Fresh oil at the correct viscosity plus a VVT solenoid whose screen is visibly clogged is a $250-$400 job, and the screen can be laid on the counter in front of you. *Lesson: on any oil-pressure-driven system, oil is a diagnostic step and not a delay tactic — and the screen turns an argument into evidence.* Which check engine codes should you never ignore, even if the car drives fine? Three, and only one of them is expensive on its own. A flashing check-engine light means an active misfire pushing raw fuel into the catalytic converter, which converts a $200 ignition coil into a $1,300 converter within a surprisingly short drive. P0016 or P0017 with a rattle at cold start means possible timing-chain stretch, and on an interference engine a chain that jumps far enough destroys the engine in seconds rather than months. Any code accompanied by overheating, an oil-pressure warning or a loss of power steering is not a code problem at all — it is a stop-driving problem wearing a code's clothes. Everything else on this list gives you days or weeks to make a decision with information rather than under pressure. PulsCar's free sound check hears the noise, not the code; put the two side by side yourself before deciding urgent from annoying. ## Clearing the light before an inspection: why it fails The second thing almost everyone searches after a code is how to turn the light off before a test. It deserves a straight answer rather than a lecture, because the mechanism is genuinely not obvious. **What an emissions inspection actually checks.** Three things, not one: whether the malfunction indicator lamp is illuminated with the engine running, whether any diagnostic trouble codes are stored, and whether the **readiness monitors** have completed. Monitors are the car's own self-tests of each emissions subsystem — catalyst, EVAP, oxygen sensors, EGR and so on. The station reads all three over the diagnostic connector. **Why clearing codes backfires.** Clearing a code, or disconnecting the battery, resets every monitor to "Not Ready" and restarts the self-tests from zero. Inspectors see that state plainly — the trade calls them drive-by clears — and a car with too many incomplete monitors fails **even with the light off and no codes at all**. Then there is the layer most drivers have never heard of: since roughly 2010 most vehicles store **permanent diagnostic trouble codes** that no scan tool and no battery disconnect can erase. They clear only after the vehicle re-runs the test itself and passes. **How strict is it?** That depends on where you live, and one rule changed recently. California's Bureau of Automotive Repair adopted regulations effective 1 October 2025 requiring **all** readiness monitors to be set for a Smog Check pass, with exceptions only granted for specific vehicle design issues. Other programs are looser — some allow one or two incomplete monitors on newer OBD-II vehicles, and New Jersey's guidance notes that a newer vehicle failing only for an unset fuel-system monitor may need just a shortened drive cycle. Call your test station before you assume either way. **What actually works, in order:** 1. **Fix the fault.** Nothing else on this list matters until the underlying cause is repaired; the light will simply return. 2. **Drive the car properly, then test.** Monitors need a mix of conditions — a genuine cold start, steady cruise, and stop-and-go — typically over one to two weeks of ordinary driving including some highway. Georgia's program puts that figure at one to two weeks after repairs; New York's DMV publishes a generic drive cycle for owners whose manual has none. 3. **Verify before you go.** A scan tool that shows readiness status — including consumer-grade OBD dongles — tells you whether the car will pass before you pay for the test. 4. **Use the free retest.** Many programs offer a free retest at the original station within a set window; Georgia's is 30 days. **One thing that is never worth doing:** paying someone to turn the light off. Inspection systems are built specifically to detect that, and the money buys a failed test with an extra step in it. ## Four expensive-code playbooks for where you are right now **"I have a quote in my hand."** Find your code above, read its cheap-cause paragraph, and say its script word for word. Ask for the diagnostic fee to be credited. Do not authorize anything over $500 in the same conversation in which you first heard the number — every code here except a flashing misfire gives you at least a day. **"The light just came on and the car feels fine."** Do not clear it. Get a free read at a parts store and ask for freeze frame and pending codes. Write down what you were doing when it appeared — cold start, highway, after fueling. Then match the code to an item above and decide with the ladder rather than with anxiety. **"The light is flashing."** Stop reading. Reduce speed and load, keep the revs low, and get to a shop today — or stop driving and arrange a tow if it is stumbling badly. This is the one item here where waiting a week has a price tag attached, and it is roughly a thousand dollars. **"It failed emissions but there's no light."** Somebody cleared codes recently — probably in good faith. Your readiness monitors are incomplete, and monitors need a specific drive cycle to reset: typically a mix of cold start, steady cruise and city driving over 50-100 miles. Also check for a permanent code, which no scan tool clears and which will fail you regardless of the light. ## After the fix: verify before you celebrate **Give it two full drive cycles.** A repair is confirmed when the monitor for that system runs and passes, not when the light goes out after a code clear. Ask the shop to confirm the relevant readiness monitor has completed before you consider the job closed. **Check for permanent codes before any inspection.** A permanent DTC survives every clearing method and only resets when the vehicle verifies the repair itself. Discovering one at the inspection station is the worst possible timing. **Re-record the sound.** If the complaint included a noise, a thirty-second recording from the same position before and after is the cheapest proof of repair that exists — and the strongest position you can hold if it comes back inside a parts warranty. [The recording guide](https://www.pulscar.io/blog/how-to-record-car-noise-for-diagnosis) has the protocol. **Keep the invoice with part numbers.** Most parts carry 12 or 24 months of coverage, and the most common reason owners fail to claim it is a lost receipt. Photograph it the day you get it. **Prevent the repeats.** Oil at the manufacturer's interval with the correct viscosity prevents items 2 and 7 outright. Spark plugs on schedule prevent most of item 4, which prevents item 3. Transmission fluid on a real interval rather than "lifetime" prevents item 1. Four of the ten most expensive codes in this guide are downstream of three routine services. ## The expensive-code plan: 10 minutes, today, this week **Next 10 minutes — free:** 1. Note whether the light is steady or flashing. That single observation outranks everything else here. 2. Get the code read free, and ask specifically for freeze-frame data and pending codes, not just the number. 3. Check your oil level and coolant level. Two codes on this list have that as their first and sometimes only fix. **Today:** 4. Match the code to its entry above and read the cheap-cause paragraph twice. 5. If there is a noise as well as a code, record thirty seconds properly and run it through a free sound check — the code says which test failed, the sound is a second clue. 6. If you have a quote, price the same job at one independent shop as well. The spread on labor-heavy items is routinely 30-50%. **This week:** 7. Book the diagnosis rather than the repair, and put the confirmation test from your entry in writing on the work order. 8. If you authorize work, name an authorization ceiling out loud and ask for the old parts back — a request that changes conversations. 9. After the fix, drive two full cycles and confirm the readiness monitor completed before you file it as done. ## Sources and documents *Primary documents only. Where a claim in this guide is marked 🟢, it rests on one of the items below, and the index is given so you can pull the document yourself. Claims marked ⚪ are shop-price estimates compiled from published repair-cost sources — estimates, not measurements from a dataset we own.* 1. **California Code of Regulations, Title 13, §1968.2 — "Malfunction and Diagnostic System Requirements — 2004 and Subsequent Model-Year Passenger Cars, Light-Duty Trucks, and Medium-Duty Vehicles and Engines"** — the CARB OBD II regulation that defines monitors, readiness, pending / confirmed / permanent codes and freeze frame; incorporates SAE J1979 by reference. [2021 Final Regulation Order (PDF)](https://ww2.arb.ca.gov/sites/default/files/barcu/regact/2021/obd2021/fro-obdii.pdf) · [CARB OBD II rulemaking index](https://ww2.arb.ca.gov/resources/documents/obd-ii-regulations-and-rulemaking) 2. **40 CFR §86.1806-17 — "Onboard diagnostics"** (EPA, light-duty, 2017 and later). "Model year 2017 and later vehicles must have onboard diagnostic (OBD) systems as described in this section" and "must comply with the 2013 OBD requirements adopted for California … Title 13, §1968.2." [Regulation text (Cornell LII)](https://www.law.cornell.edu/cfr/text/40/86.1806-17) 3. **SAE J1979 — "E/E Diagnostic Test Modes"** (current revision J1979_202505) and **SAE J2012 — "Diagnostic Trouble Code Definitions"** (J2012_202509), which "define the standardized Diagnostic Trouble Codes (DTCs) that On-Board Diagnostic (OBD) systems in vehicles are required to report." [J1979](https://saemobilus.sae.org/standards/j1979_202505-e-e-diagnostic-test-modes) · [J2012](https://saemobilus.sae.org/standards/j2012_202509-diagnostic-trouble-code-definitions) 4. **40 CFR §85.2103 — "Emission warranty"** — the federal emissions warranty: two years or 24,000 miles for emission-related parts, and "eight years or 80,000 miles" for specified major components, including catalytic converters, the emission control module and the OBD device. Consumer summary in EPA-420-F-15-035. [Regulation text (Cornell LII)](https://www.law.cornell.edu/cfr/text/40/85.2103) · [EPA-420-F-15-035 (PDF)](https://nepis.epa.gov/Exe/ZyPDF.cgi?Dockey=P100NNQH.pdf) 5. **CARB — "California Vehicle and Emissions Warranty Periods"** — 3 years / 50,000 miles for all emissions-related parts and 7 years / 70,000 miles for "specific, high cost emissions-related parts as listed in owners manual," on cars certified for sale in California. [CARB fact sheet](https://ww2.arb.ca.gov/resources/fact-sheets/california-vehicle-and-emissions-warranty-periods) 6. **CarMD Vehicle Health Index 2026** (released April 22, 2026; 39,116,755 recommended repairs on 1996-2024 model-year vehicles in calendar 2025) — average check-engine repair $554, up 33% year over year; the five most common repairs are catalytic converter ($1,510.88 average, 7.43% of repairs), oxygen sensor ($286.87), ignition coils with spark plugs ($480.21), mass airflow sensor ($346.21) and ignition coils ($256.45). [Index (PDF)](https://cdn.shopify.com/s/files/1/0934/4067/1876/files/CarMD_APR26VHI_Final.pdf) · [Press release](https://www.prnewswire.com/news-releases/carmd-reports-record-check-engine-repair-costs-in-2025-as-aging-vehicles-drive-up-car-repair-trends-302749964.html) Emissions-warranty coverage on a converter or ECU is claimed at a dealer against the vehicle's in-service date and odometer; ask before paying. The CarMD figures are national averages across every make and year, not the price for your car — they are here to show how often each repair is sold, not what yours should cost. For the codes and symptoms behind these items: [check engine light basics](https://www.pulscar.io/blog/check-engine-light-on), [the complete noise index](https://www.pulscar.io/blog/strange-car-noises-and-what-they-mean), [engine knocking](https://www.pulscar.io/blog/engine-knocking-sound), [ticking](https://www.pulscar.io/blog/car-ticking-noise) and [shaking at idle](https://www.pulscar.io/blog/car-shaking-when-idle). For the tool decision: [sound AI versus OBD scanners](https://www.pulscar.io/blog/diagnose-car-noise-sound-vs-obd-scanner) and [the best diagnostic apps of 2026](https://www.pulscar.io/blog/best-car-diagnostic-app-2026). For the money side: [what a diagnostic costs](https://www.pulscar.io/blog/how-much-does-car-diagnostic-cost), [dealer versus independent](https://www.pulscar.io/blog/dealership-vs-independent-mechanic), [signs you're being overcharged](https://www.pulscar.io/blog/signs-mechanic-overcharging) and [how to dispute a bill](https://www.pulscar.io/blog/how-to-dispute-car-repair-bill). And [our story](https://www.pulscar.io/about) explains why I built PulsCar. --- *How these numbers were built: 2026 independent-shop pricing cross-checked against CarMD's 2026 Vehicle Health Index (average check-engine repair $554; catalytic-converter work the most frequent, averaging about $1,511), published OBD-II standards for freeze-frame data, Mode $06 monitor reporting and permanent diagnostic trouble codes, and repair-cost aggregates from RepairPal-average and YourMechanic-style estimate sources. Ranges are US independent-shop figures and vary by engine layout, parts choice and state emissions rules; dealer pricing typically runs 30-50% higher.* *Prices verified: August 2026 · Technical documents verified: September 2026 · Reviewed quarterly* *Got a code and a quote that do not add up? Email support@pulscar.io with the code, the vehicle and the number you were given — real quotes are how these ranges stay honest.* --- ## Every AI Car-Sound Diagnosis Tool Compared: Prices, Terms, and What Each Cannot Do Source: https://www.pulscar.io/blog/ai-car-sound-diagnosis-tools-compared Last updated: 2026-09-17 💡 Quick Answer **Want an answer for a dollar or less?** Four tools charge nothing: Carithm, FixMyCarSound, MyAutoSound's text mode, and PulsCar's sound check. For acoustic analysis at about a dollar, MyAutoSound sells credits from $1.99 for two; EngineScan AI's iOS Premium Report is $2.99. **What this page will not tell you:** which one is most accurate. **This comparison was written by PulsCar, one of the tools in it, and we did not run a same-recording head-to-head test of all of them** — every accuracy figure below is the vendor's own, printed with the date we read it and ranked against nothing. **And no tool here reads an OBD-II code from a recording; every one of them says so in its own words.** Before a single comparison: **this page was written by PulsCar, one of the tools listed on it.** That is a conflict of interest, not a disclaimer to skim past, and the only useful response is to make everything here checkable by you in ten minutes with the vendors' own sites open. Second: **we did not run a same-recording head-to-head test of these tools.** No blind trial, no scored bake-off, no shared clip fed to all eight, and none from anyone else that we could find. So this page contains **no accuracy verdict and no accuracy ranking**, and it will not have one until somebody runs a test worth citing. What survives those subtractions is a map of the whole category on the axes you can verify: what each tool costs and how the pricing works, what you upload and what comes back, who is behind it and how to reach them, what refund and privacy terms it publishes, and — the section most drivers should read first — what each tool states, in its own words, that it **cannot** do. As of September 2026 at least eight live tools take a recording of a car noise and hand back an AI opinion, run by everyone from a single unnamed individual in Québec to a Pennsylvania company selling into auto auctions. Several are genuinely free. Several publish accuracy percentages nobody outside the vendor has checked. One publishes a price in its Terms that its own homepage contradicts. Three publish no price at all. I built [PulsCar](/) after spending roughly $6,000 over six months in 2025, in Phuket, chasing a noise several shops each diagnosed differently, starting with a $380 "full diagnostic" — and the sound never went away ([the story is on the About page](/about)). So I have a direct stake in one column below, and the way I have tried to earn your attention is to give every other column the same detail and the same honesty about limits — including a gap in PulsCar's own published terms that two competitors do not have. One rule overrides everything below: **a sound tool answers "what is that noise," not "why is that light on."** ## How the marks work: two levels, no third 🟢 **Verifiable** means the fact is printed on the vendor's own page, app-store listing, Terms or Privacy Policy, and you can open that page today and see it: prices, feature lists, policy sentences, company names, retention statements, disclaimers. Every 🟢 here was re-read on **5 September 2026**. ⚪ **Vendor-stated** means the vendor asserts something about its own performance or scale that nobody outside the vendor has checked: accuracy percentages, diagnosis counts, star averages, training-set sizes. A ⚪ is a label, not an accusation — the number may well be true. It means we cannot show you the work. There is no third level, because a third level would have to be filled with our judgment dressed up as measurement. **PulsCar's own unverifiable claims carry ⚪ exactly like everyone else's**, and PulsCar is assigned no accuracy percentage, no user count and no star rating anywhere on this page. What is an AI car-sound diagnosis tool, and what actually separates one from another? It is a service that takes a recording of a car making a noise, runs it through a model, and returns a likely mechanical cause with some notion of urgency. The category splits on four verifiable lines rather than on quality. First, price model: free with no account, free with a paid tier, pay-per-use credits, subscription, or no consumer price at all. Second, delivery: an on-page result in seconds versus a report by email. Third, breadth: some cover brakes, suspension, drivetrain and exhaust, while others are framed around the engine. Fourth, published terms — refunds, retention, and whether any human being is named. Every tool below is placed on those four lines and on nothing else. PulsCar sits in the free, emailed, engine-framed corner of that map, and this page marks its limits as plainly as everyone else's. ## The roster: every live tool in the category, September 2026 **MyAutoSound** — browser tool. Free unlimited text diagnoses; audio costs one credit, packs from $1.99. Run by an unnamed individual in Québec. **Carithm** — free browser tool, no signup, on a wider site whose main product is a repair-quote checker. Screens eleven issue areas, returns a ranked list with confidence. **FixMyCarSound** — free browser tool, no account, names one of 19 conditions. Terms name NovitasVentures, LLC and Colorado law. **Not to be confused with FixMyCar / whocanfixmycar.com, a UK garage-booking marketplace and an entirely different company** that does no sound analysis at all. **EngineScan AI** — iOS and Android app by Fuat Yahsi of Ankara, Türkiye. Basic result behind a rewarded ad; iOS sells a "Premium Report" for $2.99. **AutoSonix** — AutoSonix, LLC of Whitehall, Pennsylvania. Its real product, PTX, is dealer- and auction-facing and combines acoustics with OBD-II data. **B2B-first**; a consumer app exists but is effectively unreviewed. **EngineEar AI** (on Google Play as "AI Car Engine Sound Analyzer") — Android app by alceit of Böblingen, Germany. Analyses need a subscription whose price the listing does not publish. **AI Mechanic: Engine Scan** — Android app by Smart Auto Lab of Wrocław, Poland. The largest install base here, and the only panel declaring data is not encrypted. **PulsCar** — our own tool. A free 30-second engine sound check, no card, emailed report in ten minutes. A separate paid membership with an OBDLink MX+ scanner covers the code half; it is disclosed and priced in the PulsCar section below. ## Full comparison: every checkable fact, side by side **MyAutoSound** — browser · free unlimited text mode; audio 1 credit, packs $1.99 (2) to $13.99 (15), "No subscription ever" 🟢 · takes text, a live recording, or mp3/m4a/wav up to 20 MB, 5 to 30 s 🟢 · returns cause, urgency, drive verdict, PDF, cost estimate, 30-day share link 🟢 · unnamed individual in Québec, Gmail contact 🟢 · purchases final; audio deleted immediately after processing 🟢 · "93% Accuracy (audio mode)" ⚪ $0 / about $1 **Carithm** — browser · free, "No Signup" 🟢 · upload or record in browser 🟢 · returns "a ranked list of likely fault areas and a confidence score" across 11 areas 🟢 · no operator name, contact, privacy policy or refund terms published 🟢 · no accuracy figure 🟢 $0 **FixMyCarSound** — browser · FAQ says "completely free... no credit card required" 🟢, Terms say "$9.99 per 72-hour diagnostic pass" 🟢 · records up to 15 s in-browser 🟢 · returns 1 of 19 conditions, severity, cost estimate, top-3 alternatives, PDF 🟢 · NovitasVentures, LLC, Colorado law; payments final 🟢 · Privacy Policy says audio deleted after 90 days and records after 12 months, while the Terms say audio "may be Stored indefinitely" 🟢 · "76% top-1 · 88% top-3" ⚪ $0 (terms say $9.99) **EngineScan AI** — iOS and Android · free with ads; iOS "Premium Report" $2.99 🟢; Play shows "In-app purchases" with no price 🟢 · records about 5 s at the engine bay 🟢 · returns a 3-level diagnosis, confidence percentage, urgency, shop locator 🟢 · Fuat Yahsi, Ankara, Türkiye, support email published 🟢 · says audio is "not stored on the server" while the store's data-safety panel lists collected and shared data 🟢 $0 / $2.99 **EngineEar AI** — Android · garage features free, "A subscription is only required for new AI analyses"; weekly and monthly plans plus a Boostpack, "Current prices... shown in-app" 🟢 · about 50 s guided or up to 90 s free recording 🟢 · returns ranked causes, urgency, checks, wear evaluation 🟢 · alceit, Böblingen, Germany 🟢 · claims audio "deleted immediately after analysis" while its data-safety panel says data cannot be deleted 🟢 price not published **AI Mechanic: Engine Scan** — Android · "In-app purchases", no price on the listing 🟢 · record at the engine 🟢 · returns the issue, a repair estimate and a 7-day tracker 🟢 · Smart Auto Lab, Wrocław, Poland 🟢 · data-safety panel: shares Audio, "No data collected", "Data isn't encrypted", "Data can't be deleted" 🟢 · 10K+ installs 🟢 price not published **AutoSonix** — B2B platform plus an unreviewed consumer app · no consumer price published 🟢 · records a vehicle at intake, cross-checks against its OBD readings 🟢 · returns one PTX score from 0 to 100; "A PTX score isn't a diagnosis" 🟢 · AutoSonix, LLC, Whitehall, Pennsylvania, address, phone and email published 🟢 · app "hasn't received enough ratings to display a rating overview" 🟢 demo only **PulsCar** — browser · check free, "100% free · no card needed" 🟢 · a 30-second video of the engine running 🟢 · returns Health Score 0 to 100, system-by-system status, independent AI second opinion, 6-month prediction, cost ranges 🟢 · founder named, support@pulscar.io 🟢 · no retention statement, no accuracy figure 🟢 $0 Read the table for the pattern rather than for a winner. **The tools publishing most about their own limits are not the ones publishing the biggest accuracy numbers.** FixMyCarSound names the conditions it is worst at and prints a top-3 figure beside its top-1; Carithm publishes no percentage and instead publishes a behavior, reporting uncertainty rather than guessing. And three of the eight do not publish a price, an operator address, or both — the most avoidable gap in the category. ## What actually determines which tool you should use **Whether you can record the noise at all.** The master variable, and the one nobody discusses. MyAutoSound's free tier works from a written description — "metallic clicking, front left, only when turning right" — so it returns something when the noise refuses to perform for a phone. Every other tool needs a clip, and bad technique is the largest single cause of a useless result; the [recording guide](https://www.pulscar.io/blog/how-to-record-car-noise-for-diagnosis) fixes more results than switching tools does. **Where the noise lives on the car.** MyAutoSound labels six categories including brakes, suspension, drivetrain, exhaust and HVAC; FixMyCarSound's 19 conditions span the same ground; Carithm's eleven areas include brakes, bearings and suspension. PulsCar's check is framed around the engine — "film your engine for 30 seconds" — so a brake squeal has a labeled home elsewhere and not here. That is a scope fact, not a quality one, and it should decide your first click. **How fast you need it.** MyAutoSound and Carithm return on the page in seconds; FixMyCarSound quotes about 60 seconds end to end; PulsCar emails within about ten minutes. In a parking lot deciding whether to drive home, seconds matter; at a kitchen table deciding whether to keep the car, they do not. **Whether the price is knowable before you commit.** This separates the category more sharply than accuracy does. MyAutoSound publishes five pack prices; EngineScan AI publishes $2.99 on iOS; FixMyCarSound's homepage says free while its Terms carry a $9.99 pass; EngineEar AI and AI Mechanic publish nothing. A tool you cannot price before installing is a tool you cannot compare. **What the vendor publishes about your recording.** MyAutoSound says diagnosis audio is deleted immediately after processing and names its processors; FixMyCarSound says audio lives 90 days on encrypted S3 and records 12 months; two Android listings claim immediate deletion while their own data-safety panels say otherwise; Carithm and PulsCar publish nothing on the point. **How much an unverified percentage moves you.** A reader reassured by "93%" will gravitate to MyAutoSound; a reader unsettled by an unaudited number will prefer the tools publishing none, or the one naming its weak classes. Both instincts are defensible, and neither tells you which tool is more often right. ## The price ladder: every published number, read 5 September 2026 Every row was read from the vendor's own page that day. **Carithm, full tool** — "Free No Signup", browser, ranked fault areas plus a confidence score 🟢 $0 **FixMyCarSound, full tool** — FAQ: "completely free... No account, no subscription, no credit card required" 🟢 $0 **MyAutoSound text mode** — "$0 forever", unlimited text-based diagnoses, no credit card 🟢 $0 **PulsCar sound check** — "100% free · no card needed", emailed report in about 10 minutes 🟢 $0 **EngineScan AI basic result** — free behind a rewarded ad; the Play listing says "Contains ads" 🟢 $0 + an ad **MyAutoSound earned credit** — contribute a real 5 to 30 s noise with a 25-character description and pass review in about 24 h 🟢 $0 + a recording **MyAutoSound credit packs** — 2 for $1.99, 3 for $2.99, 5 for $4.99 ("Most popular"), 10 for $8.99 ("Best value"), 15 for $13.99; the site prices these at about $1.00, $0.90 and $0.93 per credit 🟢 $1.99–$13.99 **EngineScan AI Premium Report** — the only in-app purchase priced on the iOS listing 🟢 $2.99 **FixMyCarSound 72-hour pass** — from the Terms, last updated 17 Feb 2026, while the FAQ on the same site says the tool is free 🟢 $9.99 **EngineEar AI · AI Mechanic · AutoSonix** — subscriptions, in-app purchases and a B2B platform whose prices appear nowhere public 🟢 not published **PulsCar sound check** — browser, no card at any point, and no credit to spend 🟢 Free **PulsCar membership** — ours, and a different product: an OBDLink MX+ scanner plus 12 months of the PulsCar app for the code half of the job, with a two-scanner Family plan; one payment, no automatic renewal; full refund before the scanner ships, 30-day returns after delivery; iPhone App Store now, Google Play from 1 October 2026; current plans and prices at get.pulscar.io, September 2026 🟢 see get.pulscar.io The ladder's shape is the honest headline. **Everything a driver with one noise actually needs sits in the top eight rows, between $0 and $2.99.** Against [what a shop charges just to look at the car](https://www.pulscar.io/blog/how-much-does-car-diagnostic-cost), each is a rounding error. The bottom rows are different products: a 72-hour pass whose own homepage says the tool is free, three prices that are not published at all, and a membership of ours that bundles an OBDLink MX+ scanner for the code half of the job — listed so the ladder is complete, and marked as ours so you can discount it accordingly. Note also what the ladder does not contain — a row where paying more buys measurably better accuracy, because no such measurement exists. How should you actually spend money here, given that nobody has tested accuracy? Spend nothing first. Four tools return a real answer at zero cost with no card, so the rational first move on any noise is to run it through two of them and see whether they agree — agreement between independent systems is the closest thing to a second opinion available without a lift and a mechanic. If they disagree, or the noise worries you enough to want a paid pass at it, MyAutoSound's smallest credit pack is $1.99 and EngineScan AI's Premium Report is $2.99, roughly one percent of a typical shop diagnostic fee. Reserve real money for the physical inspection, not for the app. PulsCar's own check stays at zero for the same reason: at this stage of the category, charging for a first opinion nobody can audit is the wrong ask. ## What each tool says it cannot do, in its own words The most useful thing a diagnostic tool publishes is its own boundary. Read this before any accuracy figure. **On OBD-II codes — the universal limit.** Neither a sound tool nor any app can read a stored trouble code from a recording, because the code has no acoustic signature. FixMyCarSound is the bluntest, under a heading saying exactly that: "It cannot feel for play in a wheel bearing, smell a coolant leak, check compression, or read trouble codes. It cannot tell you whether the sound is coming from the left front versus the right rear, and it cannot inspect brake pad thickness, rotor condition, or CV boot integrity." MyAutoSound routes around it by recommending hardware — its "Recommended gear" section links an OBD2 scanner so you can "read and clear basic engine codes at home and match them with what MyAutoSound suggests." PulsCar draws the line in a sentence — "An OBD scanner reads error codes. PulsCar listens" — and marks OBD codes outside the free check's detection scope. AI Mechanic calls itself "a powerful alternative to OBD2 scanners for physical engine wear," with the qualifier doing all the work. AutoSonix is the exception that confirms the rule: PTX "cross-checks what it hears against the car's own onboard diagnostics" precisely because acoustics alone are incomplete. A warning light on a car that sounds normal is the wrong category for every tool here — the [sound-versus-scanner guide](https://www.pulscar.io/blog/diagnose-car-noise-sound-vs-obd-scanner) covers what to use instead. **On being a diagnosis at all.** MyAutoSound: "general guidance only — not a certified diagnosis," and in its Terms, "A paid result is still an informational output only and is not a guaranteed diagnosis." Carithm's footer: a "decision-support tool. Not a substitute for physical inspection." EngineScan AI: "It does not replace a professional inspection, service diagnosis, or safety decision." EngineEar AI: "provides informational assessments only." AI Mechanic: "It is not a replacement for a certified mechanic." AutoSonix: "A PTX score isn't a diagnosis." PulsCar: "PulsCar isn't a replacement for major repairs." Seven vendors, one sentence, seven voices. **On what a bad recording does to the answer.** Here the tools genuinely differ. Carithm publishes a behavior rather than a percentage: "If recording quality is insufficient, the system says so — it never invents a diagnosis," and, asked whether the AI always makes a prediction, "No. When evidence is insufficient, the platform reports uncertainty rather than generating unsupported conclusions." FixMyCarSound warns that "Background noise and distance significantly affect accuracy." MyAutoSound's Terms concede that "Audio analysis results depend on the quality, length, and clarity of the submitted recording." PulsCar returns "inconclusive" instead of guessing. Each is a promise about what the tool does when it does not know, and that promise is worth more than a headline number. **On the specific things sound cannot separate.** FixMyCarSound is the only tool publishing its weak classes by name, the most useful disclosure in the category: vacuum leaks, accessory belt noise and transmission pump whine "hit a physics-based ceiling and are best supplemented with OBD-II data." It also states that a result pointing to rod knock, timing chain failure or brake wear means "do not keep driving to see if it gets worse." MyAutoSound publishes its own urgency list — grinding, strong vibration, brake, steering and power-loss symptoms — and says to stop driving if the noise "feels unsafe or worsens quickly." If your symptom is on one of those lists, the app's job is to send you to a lift. ## The eight tools in depth ## MyAutoSound — the cheapest audio analysis, and the clearest terms 🟢 Best for A fast, cheap read on a noise anywhere on the car; drivers who cannot capture a recording at all 💰 Cost Text mode free and unlimited; audio 1 credit, packs $1.99 (2) to $13.99 (15); "No subscription ever" 📋 The catch Purchases are final; the operator is unnamed; the accuracy, diagnosis-count, rating and training-set figures are self-reported with no methodology page [MyAutoSound](https://www.myautosound.com/) is the most fully built consumer tool here and the only one with a genuinely free text mode: type what you hear and get a main cause, an urgency level, a "Can I drive?" verdict and basic safety checks, unlimited, no card. Audio analysis costs one credit and adds acoustic analysis, a mechanic-ready PDF, a cost estimate, differential causes and red flags, and a 30-day share link, across six categories and "50+ noise types." The transparency picture is two-sided. On terms it is the best-documented tool in the comparison: Terms and Privacy Policy both last updated 19 June 2026, an explicit no-refund clause, named processors including OpenAI, Firebase and Stripe, a stated deletion policy for diagnosis audio, and Québec law with Montréal courts. On self-reporting it is the most aggressive: "93% Accuracy (audio mode)," "5 000+ Diagnoses completed," "4.8 ★ Average rating," "50 000+ engine recordings," and named five-star testimonials carrying, in smaller text on the same page, the line "Testimonials are illustrative examples." All of that is ⚪. For the two-tool detail line by line, see [MyAutoSound vs PulsCar](https://www.pulscar.io/blog/myautosound-vs-pulscar). ## Carithm — free, no signup, and unusually honest about uncertainty 🟢 Best for A zero-friction second opinion, with no account, app or card involved 💰 Cost Free, "No Signup", nothing to install; analysis in a few seconds in the browser 📋 The catch No operator name, contact address, privacy policy or retention statement on the page [Carithm](https://carithm.vercel.app/) is the lowest-friction entry point in the category: open the page on a phone, upload or record, get a ranked list of likely fault areas with a confidence score in a few seconds, no account. It screens eleven areas, from engine knocking and valve-train ticking through belt squeal, wheel-bearing humming, brake grinding, suspension clunks and transmission whine to AC compressor noise. What sets it apart is a published refusal rather than a published percentage. The page says the system "evaluates recording quality, measures uncertainty, and explains when additional inspection is recommended," that it "never invents a diagnosis when the recording is unclear," and, asked whether it always makes a prediction, answers "No." In a category whose loudest signal is usually a two-digit accuracy claim, publishing the conditions under which a tool declines is the more falsifiable move. The gap is on the other side: as of 5 September 2026 the page carries no operator name, no contact route, no privacy policy and no statement about what happens to your recording. ## FixMyCarSound — the most detailed limits page, and a price contradiction 🟢 Best for A named condition with a severity verdict and a top-3 list of alternatives 💰 Cost The FAQ says "completely free... no credit card required"; the Terms, last updated 17 February 2026, state "$9.99 per 72-hour diagnostic pass" 📋 The catch Recording capped at 15 seconds; payments, if charged, are final; the Terms' address field still reads as an unfilled placeholder [FixMyCarSound](https://fixmycarsound.com/) records up to 15 seconds in the browser, asks a well-designed set of context questions — when it happens, whether pitch tracks engine revs or road speed, whether it worsens under load — and returns one of 19 named conditions with a severity band, a repair-cost estimate, a top-3 alternatives list and a PDF. Its FAQ explains that those answers act as "hard gates to eliminate impossible diagnoses," which is a real diagnostic idea rather than marketing. It publishes the best limits page in the category, quoted in full above, and the most falsifiable accuracy shape: "76% top-1 · 88% top-3," with twelve conditions named as strongest and three as hitting a physics ceiling. All of it remains ⚪ — there is no methodology page. Two cautions. The price contradiction: the live tool and FAQ say free with no card, while the Terms carry a $9.99 per 72-hour pass and an all-caps no-refund clause; we report both and take no view on which governs. And the Terms name NovitasVentures, LLC and Colorado law, then leave the business address as a bracketed placeholder. **The brand collision is worth naming too: searching "fix my car" returns FixMyCar / whocanfixmycar.com, a UK marketplace that books you into one of its garages — different company, different country, no sound analysis.** ## EngineScan AI — the cheapest paid report, on both stores 🟢 Best for A native app rather than a browser tab, and a one-off paid report under three dollars 💰 Cost Free with a rewarded ad; iOS "Premium Report" $2.99; the Play listing shows "In-app purchases" with no price 📋 The catch The listing says audio is "not stored on the server" while the stores' own data-safety panels list collected and shared data types; the developer website on the iOS listing is effectively empty [EngineScan AI](https://apps.apple.com/us/app/enginescan-ai/id6760994345) is the only tool here shipping on both stores under one developer, Fuat Yahsi, with a published street address in Ankara, Türkiye and a support email — more identity disclosure than three of the browser tools manage. The flow is short: start the engine, hold the phone near the bay, record about five seconds, and get a three-level result with a confidence percentage, an urgency band from Low to Urgent, recommended actions and a shop locator, across nine listed fault types. Two verifiable frictions. The [Play listing](https://play.google.com/store/apps/details?id=com.fuatyahsi.enginescanai) states under PRIVACY that "We do not collect personal data" and "Audio recordings are not stored on the server," while the same page's data-safety panel says the app may collect Location, Financial info and four other types and may share Location, App activity and two others. Both sit on the vendor's own pages, so both are 🟢, and the tension between them is the fact. Second, the developer website linked from the App Store loaded for us as a near-empty page. ## EngineEar AI — a maintenance app that also listens 🟢 Best for Owners who want a service log and trip logbook in the same app as the sound analysis 💰 Cost Garage features free; analyses need a subscription — weekly and monthly plans plus a Boostpack, with "Current prices... shown in-app before you subscribe" 📋 The catch You cannot learn the price without installing; the listing promises audio "deleted immediately after analysis" while its data-safety panel says data cannot be deleted; Android only Listed on Google Play as [AI Car Engine Sound Analyzer](https://play.google.com/store/apps/details?id=com.engineear.ai) and branded EngineEar AI, this is the most feature-dense entry in the category and the one with the clearest developer identity: alceit, a named developer in Böblingen, Germany, with a published phone number and email. The recording protocol is the most demanding here — a guided mode of about 50 seconds, 30 at idle plus 20 on revs — and the output adds something nobody else offers: a wear evaluation comparing your engine's signature against what a car of that make, year and mileage should sound like. The pricing model is the problem for a comparison page. The listing says garage features are free and that "A subscription is only required for new AI analyses," then defers every number to in-app screens. That is legitimate and common on Play, and it makes the tool impossible to place on a price ladder without installing it — which is why it sits in the "not published" row rather than getting an invented figure. The same duality shows on data: the description promises audio "deleted immediately after analysis," while Play's data-safety panel reports that audio may be shared with third parties and that data cannot be deleted. ## AI Mechanic: Engine Scan — the biggest install base, the weakest data panel 🟡 Best for Android users who want a quick scan and a day-by-day tracker; the rod-knock question specifically 💰 Cost "In-app purchases" with no price shown on the listing 📋 The catch The data-safety panel reports that audio is shared with third parties and that data is not encrypted and cannot be deleted; no price or methodology published [AI Mechanic: Engine Scan](https://play.google.com/store/apps/details?id=com.mechanic.auto_ai), from Smart Auto Lab of Wrocław, Poland, has the largest published install base of the app-store entries at 10,000-plus and the shortest listing. It pitches itself as "Just like Shazam for music," offers an instant acoustic scan with a repair estimate, a seven-day health tracker, and one usefully specific promise — distinguishing rod knock from lifter tick, the highest-stakes call in engine noise. The disclaimer is present and correct: "It is not a replacement for a certified mechanic." Everything else is unpublished: no price, no accuracy claim, no methodology, and a data-safety panel that simultaneously reports "No data collected" and that Audio is shared with third parties, with data "isn't encrypted" and "can't be deleted." Those are the store's own fields, filled in by the developer, which is why this tool is listed as a member of the category rather than recommended for a job. ## AutoSonix — the serious one, and it is not selling to you 🟡 Best for Auctions, fleets, dealerships and underwriters scoring vehicles at intake — not individual drivers 💰 Cost No consumer price published; the calls to action are "Book a demo" and "See a sample score" 📋 The catch The consumer app had not received enough ratings to display an overview, and its listed developer website redirects to the business site [AutoSonix](https://autosonix.ai/) is the only company here with a full corporate footprint: AutoSonix, LLC, a street address in Whitehall, Pennsylvania, a phone number and a business email, all published. Its product, PTX, records a vehicle at intake, cross-checks the acoustic signal against the car's own OBD readings, and returns a single mechanical score from 0 to 100. The framing a consumer should borrow is the section it calls the DTC gap: "No warning light doesn't mean no problem... OBD only reports what a sensor has already caught. Most mechanical wear announces itself in sound first, often long before a code ever sets." That is the argument for this whole category, written by the company least interested in selling to individuals. Say the rest plainly: **this one is B2B-first.** There is no consumer pricing page, the audience list is auctions, dealerships, banks and warranty providers, and the site says "A PTX score isn't a diagnosis." A consumer [AutoSonix app](https://apps.apple.com/us/app/autosonix/id6752858618) does exist from AutoSonix LLC, listed free, and the App Store reported it had not received enough ratings to display an overview. Press coverage is indexed under Automotive News; that page returned an access error to us on 5 September 2026, so we do not cite its contents. If you are a driver with a noise, this is a company to know about and not a tool to use today. ## PulsCar — free, emailed, engine-framed, and willing to say inconclusive 🟢 Best for A free scored report on an engine noise with a second-opinion pass and a six-month outlook, as a first pass before a keep-or-sell decision or a shop visit 💰 Cost Sound check free, "100% free · no card needed" — pulscar.io, September 2026 📋 The catch Needs a clip, with no text mode; the result arrives by email rather than on the page; engine-framed; electric vehicles unsupported; no retention statement published; cannot read OBD-II codes **Full disclosure: this is my product**, so check every sentence against the site. PulsCar's check asks for a 30-second video of the engine running and emails a report within about ten minutes: an Engine Health Score from 0 to 100, a system-by-system breakdown, an independent AI second opinion reviewing the first pass, a six-month prediction and repair-cost ranges. No card, no tier, no subscription. The published behavior I would point a skeptical reader at is what the site calls the Honesty Guarantee: "If your clip can't support a confident verdict, your report honestly says 'inconclusive'." That has a cost — some people get a report declining to name a part — and it is why we publish no accuracy percentage. The limits belong in the same paragraph. There is no text mode, so a noise you cannot capture gets you nothing. The check is engine-framed, so a brake or suspension noise has a labeled home at MyAutoSound, FixMyCarSound or Carithm and not here, and electric vehicles are out of scope. And as of 5 September 2026 the site publishes no retention statement for the recordings you send, which MyAutoSound and FixMyCarSound both do — a gap on our side, listed because a table that hid it would be worthless. One more thing belongs in this section and nowhere else on the page: PulsCar also sells a paid membership, and it is a different product from the free check. As of September 2026 it includes an OBDLink MX+ scanner plus 12 months of the PulsCar app, which pairs with the scanner and reads trouble codes and live data — the code half that no tool on this page can reach from a recording. There are one-year, two-year and Family plans, the last with two scanners for two cars; each is one payment with nothing renewing automatically, and owners who already have an OBDLink MX+ (not the MX, LX, EX or CX) can take the membership alone without a second scanner. Current plans and prices live at get.pulscar.io and are not printed here, because a price on this page goes stale and that page does not. The terms are a full refund before the scanner ships, 30-day returns after delivery, and shipping within 7 days; the app is on the iPhone App Store now and reaches Google Play on 1 October 2026. That is ours, so weigh it as a vendor's row. Nothing on this page needs it, and the free check stays free whether or not you buy it. [ OBD2 showing a clean report but the car still sounds wrong? Try sound diagnosis — free, 10 minutes Film 30 seconds of the engine running, parked, on any phone. PulsCar's AI screens the acoustic signature and returns a report with the likely cause and severity — a first pass on the many mechanical faults that never set a code and so never show up on any OBD2 app. It cannot read codes, and it cannot hear a noise that only appears while driving or braking; for those, get a free code read at a parts store or put the car on a lift. The report arrives by email as a PDF, so use the address you actually read. 🔍 Try Sound Diagnosis — Free ](/) Which tool should you open first, given everything above? Start with the free ones, and start with two of them, because the only quality signal available today is whether independent systems agree. If the noise is at a wheel, a brake or a strut, Carithm and FixMyCarSound both have labeled categories for it and both cost nothing. If you cannot record the noise at all, MyAutoSound's free text mode is the only path here that works from a written description. If the noise is from the engine bay and you want a scored report you can sit with rather than a verdict in seconds, PulsCar's check is free and arrives by email in about ten minutes. Escalate to a paid result only when the free ones disagree, or when a shop has quoted four figures. PulsCar's check is one of the free ones, and it stays free whether or not you ever buy anything from us. ## What we re-read on 18 September 2026, tool by tool A category map goes stale faster than anything else on a blog, so every tool here was opened again on 18 September 2026, thirteen days after the readings above. This is the diff, including the tools that did not move. **MyAutoSound — prices identical, one policy newer, one page down.** The credit packs are unchanged at 2 for $1.99 through 15 for $13.99, still "No subscription ever," still "Credits never expire." Its Privacy Policy now shows a last-updated date of 12 September 2026 and names more processors than before: OpenAI, Firebase and Google Cloud, Stripe, Render for backend hosting, Google Maps, Places and Analytics, and OpenStreetMap with Nominatim and Overpass. The Terms page — and two obvious aliases — returned a maintenance notice on the day we looked, so the refund quote on this page stays dated to our earlier reading rather than presented as checked today. Two new things on the homepage: an analyzer widget labeled "Next-gen sound engine — Beta · in training," with the note "Training a new, more accurate engine — try the mic now, it won't identify the sound yet," and a disclosure under the three five-star testimonials reading "Examples above are illustrative, not verified customer quotes." **Carithm — unchanged, and still the thinnest legal footprint.** Free, "No Signup," "No App Needed," analysis in about five seconds, eleven issue areas, a ranked list with a confidence score, and the same two sentences that make it interesting: "it never invents a diagnosis" when the recording is poor, and "When evidence is insufficient, the platform reports uncertainty rather than generating unsupported conclusions." There is still no operator name, no contact address, no privacy policy and no terms — only a "© 2026 Carithm" footer. For a tool you send audio to, that is the gap worth knowing about, and it is the same gap as two weeks ago. **FixMyCarSound — the price contradiction survives, and a bigger one appeared.** The homepage still says free, no account, 19 conditions, up to 15 seconds of audio, and still publishes the category's most falsifiable accuracy line: "Overall accuracy: 76% top-1 · 88% top-3 · Near-100% on high-confidence classes." The Terms, last updated 17 February 2026, still carry "Current pricing: $9.99 per 72-hour diagnostic pass" and "ALL PAYMENTS ARE FINAL AND NON-REFUNDABLE under any circumstances," with Colorado law, binding individual arbitration with a 30-day opt-out, and liability capped at what you paid in the preceding 30 days "or $50.00, whichever is less." The retention story is in the next section, because it is worth its own. **EngineScan AI — actively maintained, barely rated.** The iOS listing shows version 1.1.4 updated within the past week, a single in-app purchase priced at $2.99 ("Premium Report"), developer Fuat Yahsi, 41.4 MB, Utilities, ages 4+, five languages, and a rating of 5.0 from two ratings — a number small enough that it should not move anyone's decision. Its privacy summary lists location, identifiers and usage data collected for tracking and advertising, with "Audio Data" collected but not linked to identity. Frequent updates are a good sign about upkeep; two ratings say nothing about quality in either direction. **EngineEar AI — 5,000-plus installs, and the same panel contradiction.** Updated 10 August 2026. The listing states "ALL GARAGE FEATURES WORK WITHOUT A SUBSCRIPTION. A subscription is only required for new AI analyses," with weekly and monthly plans plus a one-time Boostpack, and "Current prices and usage limits are shown in-app before you subscribe" — so the price is still unknowable before installing. Recording is about 50 seconds in guided mode (30 seconds at idle plus 20 seconds of revs) or up to 90 seconds free. The description promises "Audio deleted immediately after analysis, GDPR compliant" and "analysed, deleted from our servers within seconds"; the Play data-safety panel on the same page says the app may share "Audio, App activity and 2 others," that "Data is encrypted in transit," and that "Data can't be deleted." Both statements are the vendor's own, and they do not agree. **AI Mechanic: Engine Scan — the largest install base, the strongest claims, the weakest panel.** Still 10,000-plus downloads, updated 23 July 2026. Its data-safety panel says the app may share Audio with third parties, declares "No data collected," and then states "Data isn't encrypted" and "Data can't be deleted" — the only listing in this comparison declaring no encryption. Its description calls the app "a powerful alternative to OBD2 scanners for physical engine wear," compares itself to Shazam, and claims it can "Accurately distinguish between minor top-end noise and fatal bottom-end engine damage." One thing did improve since our earlier reading: the "About the developer" block now publishes a named individual, a street address in Wrocław, a phone number and a support email — Google Play requires that disclosure, and this listing now carries it, which several tools on the open web still do not. **AutoSonix — unchanged, and still not selling to you.** The site publishes a full corporate footprint: AutoSonix, a street address at 3848 Lehigh St, Suite C, Whitehall, Pennsylvania 18052, a phone number and info@autosonix.ai. PTX still "listens to a vehicle, cross-checks what it hears against the car's own onboard diagnostics and other contextual data, and delivers one objective mechanical score in minutes, at intake," and the audience list is still auctions, fleets, dealerships, CPO operations, banks, lease companies and warranty providers. The sentence we keep quoting is still there: "A PTX score isn't a diagnosis. It's the starting point every decision has been missing." No consumer price anywhere. **PulsCar — unchanged, including the gap we keep printing.** The free check is still free with no card, still a 30-second video of the engine running, still emailed, and the homepage still carries no retention statement for the recordings you send. That gap is ours. ## Three pages, three retention stories FixMyCarSound deserves a section rather than a row, because it is the clearest available lesson in how to read any of these tools — including ours. Three of its own pages describe what happens to your recording, and they do not say the same thing. **The homepage says:** "Your recording is only used for this diagnosis and is not stored permanently." **The Privacy Policy says:** "Audio recordings are retained for 90 days, then permanently deleted from AWS S3," with diagnosis records kept 12 months, storage in AWS S3 with server-side encryption, and a right to request deletion by email with a response within 30 days. **The Terms say:** submitted audio and associated data "may be Stored indefinitely," and that you grant a "perpetual, worldwide, royalty-free license to use, store, analyze" it. All three were read on 18 September 2026. We are not calling this deceptive: the likeliest explanation is that a homepage line, a privacy policy and a boilerplate license clause were written at different times by different hands, which is ordinary for a small product. A reader trying to answer "what happens to my recording" gets three answers, and the one that governs in a dispute is the one in the Terms, not the friendly one on the homepage. That ranking — Terms over Privacy Policy over marketing copy — is how to read every vendor in this category. For contrast, the two ends of the same spectrum: MyAutoSound's Privacy Policy states that diagnosis audio is "deleted immediately after processing" and names every processor that touches it, which is the strongest disclosure here; Carithm publishes no policy at all, and PulsCar's homepage publishes no retention sentence, which is why both carry that gap in the table above rather than a reassurance. **The practical rule:** if a recording of your car matters to you, read the Terms clause on licensing before you upload, not the homepage. And if you would not want a clip kept indefinitely, prefer a tool that states a deletion time and names where the file lives. ## The traps: three ways to get a bad outcome from a good tool **Trap one: reading a vendor number as a measurement.** **The situation:** a driver picks the tool with "93%" on the homepage, or the one publishing "76% top-1 · 88% top-3" because it looks scientific, or the one publishing nothing because silence reads as modesty. **What is real:** none of those signals is evidence. No independent test of any tool here exists that we could find, no vendor publishes a methodology page, and the presence or absence of a percentage tells you about a marketing decision, not a model. **The price:** overconfidence in either direction, applied to a four-figure repair decision. **The defense:** treat every output as a first opinion and run a worrying noise through two independent tools. If one result is about to authorize real money, the next step is a lift, not a second app. **Trap two: the price you could not find before you needed it.** **The situation:** a driver installs an app that says "In-app purchases" with no figure, records the noise, gets a teaser result, and only then meets a weekly subscription — or reads a homepage that says free and later finds a $9.99 pass in the Terms. **What is real:** three of the eight tools here publish no price before installation, and one publishes two different prices on its own site. That is a comparison problem rather than necessarily a scam, but the cheapest-looking tool in any list is often just the one that has not told you yet. **The price:** a subscription renewing for a tool you used once. **The defense:** check the store listing for a price range and the vendor's Terms for a pricing clause before installing. **Trap three: the recording that was never going to work.** **The situation:** a noise that only appears at 40 mph over rough pavement gets recorded at idle in a driveway, from inside the cabin, with the radio on. **What is real:** the sound the model needs is not in the file, and every vendor says so — FixMyCarSound warns that "Background noise and distance significantly affect accuracy," MyAutoSound's Terms note that results "depend on the quality, length, and clarity of the submitted recording," and PulsCar returns "inconclusive." **The price:** a credit spent on nothing, or a report about a healthy idle read as an all-clear on a failing bearing. **The defense:** reproduce the exact condition, get the microphone near the source, and follow the [recording guide](https://www.pulscar.io/blog/how-to-record-car-noise-for-diagnosis) before spending anything. ## Three composite situations, decoded *These are composite scenarios, not individual customers — the shapes of request the category is built around, written in the subjunctive on purpose.* **Scenario 1: the parking-lot squeal with five minutes to decide.** Suppose a driver hears a squeal on braking, is standing beside the car, and needs to know whether to drive home. The free browser tools would fit: they return on the page in seconds, both FixMyCarSound and Carithm carry brake categories, and MyAutoSound would add a "Can I drive?" verdict for nothing in text mode. PulsCar's emailed engine check would be slower and category-mismatched here, and this page should say so rather than route the reader to its own product. *Lesson: immediacy and a labeled category decide this one, not accuracy claims.* **Scenario 2: the keep-or-sell knock on a high-mileage car.** Suppose an owner past 140,000 miles hears a faint knock that rises with engine speed and is deciding whether to spend money or move the car on. Output shape matters more than response time: a scored report with a system-by-system breakdown and a six-month outlook is built to inform a decision, while a one-line verdict is built for a shop visit. Neither settles it alone: a knock that rises with engine speed is the case where a shop's compression or leak-down test, or a stethoscope on the block, is worth its fee before money changes hands either way. *Lesson: match the output shape to the decision you are making, not to the speed you can get it.* **Scenario 3: the used car on a test drive.** Suppose a buyer twenty minutes into a test drive hears something the seller has not mentioned. A browser tool would give an on-the-spot read to raise at the curb, and a wear-comparison feature of the kind EngineEar AI describes is aimed at exactly this moment. What none of them can do is tell you whether the pad thickness or the CV boot is intact — FixMyCarSound says so in as many words. *Lesson: a sound tool is a negotiating input and an early warning, never a substitute for hands on the car.* ## Which tool is yours? Answer four questions **Question 1: Can you record the noise clearly at all?** → **No → MyAutoSound's free text mode**, the only path here that works from words. **Yes →** continue. **Question 2: Where on the car is the noise?** → **Brake, wheel, suspension, exhaust, HVAC → Carithm, FixMyCarSound or MyAutoSound**, which carry labeled categories. **Engine bay →** any of them, plus PulsCar's check. **Question 3: Do you need an answer in the next sixty seconds?** → **Yes → a browser tool** with an on-page result. **No →** an emailed report buys a second-opinion pass. **Question 4: Would you install an app whose price is not published?** → **No → stay in the browser**, where four tools publish "free" or a full price table. ## Four sound-diagnosis tool playbooks for where you are right now **"There is a noise and I want an answer in five minutes."** Record close to the source with no radio, reproducing the condition where the noise is loudest, then run the clip through two free browser tools. If they agree, you have something worth repeating to a mechanic; if they disagree, the next step is a physical inspection, not a third app. **"There is a noise and I want a report I can sit with."** Film 30 seconds of the engine running for PulsCar's free check. If it comes back "inconclusive," treat that as instruction to re-record rather than as good news, then cross-check the named component against the [noise index](https://www.pulscar.io/blog/strange-car-noises-and-what-they-mean). **"A warning light is on and the car sounds completely normal."** None of these tools. A stored code has no sound; every vendor here says so, and two recommend a scanner explicitly. Read the code with an inexpensive reader or a free parts-store scan — the [diagnostic-app comparison](https://www.pulscar.io/blog/best-car-diagnostic-app-2026) picks the reader. **"A shop quoted four figures for a noise I recorded."** Run the recording through two independent tools for under three dollars total and see whether either names the component on the quote, then check the number against [what noises typically cost to fix](https://www.pulscar.io/blog/car-noises-ranked-by-repair-cost). Two reads naming a different, cheaper part are not a verdict, but they are a reason to ask the shop to show its diagnostic steps before you authorize work. A code reader is the other half of this category, and its economics work differently: [what FIXD reads and what it costs](/blog/fixd-vs-pulscar) sets out the four different yearly prices FIXD publishes on its own pages, and counts how many owner complaints a code reader would never have seen. ## After you pick: four habits that beat switching tools **Record once, use everywhere** — one good clip works in every tool here, a bad one fails in all of them. **Read the boundary before the answer:** the urgency band decides whether you drive tonight. **Never let a clean sound report clear a warning light.** **And spend on disagreement, not confidence:** two tools naming different parts is the finding, and it belongs at a lift. ## What this category is actually aimed at: 55,169 noise complaints, by system and by word Every tool above publishes a coverage claim — "50+ noise types," "19 automotive conditions," "11 issue areas" — and none of them publishes what the field looks like. So we measured it, from the public NHTSA complaint file: 777,040 owner complaints received between 1 January 2015 and 8 September 2026, of which 55,169 describe a noise affirmatively. **Which systems do those complaints belong to?** NHTSA assigns its own component labels, and a complaint can carry more than one: **Engine** — the single largest label on noise complaints 19,021 · 34.5% **Power train** — transmission, driveline, axles 11,762 · 21.3% **Steering** 7,203 · 13.1% **Electrical system** 5,880 · 10.7% **Service brakes** 5,742 · 10.4% **Suspension** 5,150 · 9.3% Read that as a map of where the category's demand sits, not as a ranking of what makes noise. An engine-framed tool — ours included — is aimed at the largest single label and roughly a third of the file. A tool carrying brake, suspension and steering categories is aimed at a comparable third that an engine-only check will not name. Neither framing is better; they are aimed at different complaints, and that is the most useful thing this page can tell you about scope. **Which words do owners actually use?** Counted across all 777,040 complaints, with each word required to sit within 100 characters of a sound word so that "a message popped up" does not count as a noise: Knocking leads at 5,777 complaints, then grinding 4,956, clicking 4,807, rattling 3,714, clunking 3,128, ticking 2,281 and whining 1,766. Popping is nominally larger at 5,963, and it is the one number in the table we would not lean on: before the sound filter it stood at 13,639, mostly warning messages popping up on a screen, and much of what survives describes a one-off event — a tire blowout, a rear window shattering — rather than a repeating noise a classifier could learn. At the other end, the words that look most vivid are the rarest: growling 164, groaning 123, chirping 201. [Download both tables](/research/ai-car-sound-diagnosis-tools-compared/owner-noise-vocabulary.csv); the [method note](/research/ai-car-sound-diagnosis-tools-compared/method.txt) gives every word form, both filters, the sample reading and what the filters removed. Two conclusions a reader can use. First, a coverage claim of "19 conditions" is not obviously thinner than "50+ noise types," because the vocabulary owners actually use is concentrated: seven words account for most of what people write down. Second, and more important for choosing a tool, the noise word you would type is a weak signal about the system at fault — clicking appears in steering, driveline and starter complaints alike — which is exactly why every vendor here asks for the condition as well as the sound, and why the [recording guide](https://www.pulscar.io/blog/how-to-record-car-noise-for-diagnosis) spends more space on when the noise happens than on which word describes it. As always with this data: complaints are unverified, self-selected owner reports, they are not failure rates, they are not normalized to vehicles on the road, and nothing here ranks any make or model. The queries were written case-insensitively because narratives are in capitals through 2020 and mixed case afterward, and a capitals-only query would have silently dropped most of the recent half of the file. ## Sources and documents Every vendor fact came from that vendor's own page or store listing, on the date given. The analyses are ours and downloadable. - [MyAutoSound homepage, pricing and FAQ](https://www.myautosound.com/) and [Privacy Policy](https://www.myautosound.com/privacy) (page states last updated 12 September 2026) — prices, credit packs, accuracy and rating claims, the deletion sentence, the processor list, the beta-engine note and the testimonial disclosure. Read 5 September and re-read 18 September 2026; the [Terms](https://www.myautosound.com/terms) returned a maintenance notice on 18 September 2026. - [Carithm](https://carithm.vercel.app/) — free, no signup, eleven issue areas, the ranked list with confidence, and both uncertainty sentences. Read 5 and 18 September 2026; no terms, privacy policy or operator contact published. - [FixMyCarSound](https://fixmycarsound.com/), its [Terms](https://fixmycarsound.com/terms) (last updated 17 February 2026) and its [Privacy Policy](https://fixmycarsound.com/privacy) — 19 conditions, the top-1 and top-3 accuracy line, the limits paragraph, the $9.99 72-hour pass, the non-refundable clause, Colorado law and arbitration, and the three different retention statements. Read 5 and 18 September 2026. - [EngineScan AI on the App Store](https://apps.apple.com/us/app/enginescan-ai/id6760994345) — free with ads, the $2.99 Premium Report, developer, version, rating count and privacy summary. Read 18 September 2026. - [AI Car Engine Sound Analyzer (EngineEar AI) on Google Play](https://play.google.com/store/apps/details?id=com.engineear.ai) — install band, update date, subscription wording, recording lengths, the deletion promise and the data-safety panel that disagrees with it. Read 18 September 2026. - [AI Mechanic: Engine Scan on Google Play](https://play.google.com/store/apps/details?id=com.mechanic.auto_ai) — install band, update date, the OBD2-alternative and rod-knock claims, the data-safety panel and the About the developer block. Read 18 September 2026. - [AutoSonix](https://autosonix.ai/) — the PTX description, the B2B audience list, the company address, phone and email, and the "isn't a diagnosis" sentence. Read 5 and 18 September 2026. - [NHTSA Office of Defects Investigation complaint flat file](https://static.nhtsa.gov/odi/ffdd/cmpl/CMPL.txt) — the field dictionary for the public data behind the two tables above: 777,040 complaints, 1 January 2015 to 8 September 2026. - [PulsCar analysis: noise complaints by NHTSA component](/research/ai-car-sound-diagnosis-tools-compared/noise-complaints-by-component.csv) and [owner noise vocabulary](/research/ai-car-sound-diagnosis-tools-compared/owner-noise-vocabulary.csv), with the [method note](/research/ai-car-sound-diagnosis-tools-compared/method.txt). CC BY 4.0. - [NHTSA recall lookup by VIN](https://www.nhtsa.gov/recalls) — the free official check for open recalls on your own car, which no sound tool can do for you and which is worth ten minutes before any of them. Neighbors of this page: [MyAutoSound vs PulsCar](https://www.pulscar.io/blog/myautosound-vs-pulscar) for the two-tool detail, [the full diagnostic-app comparison](https://www.pulscar.io/blog/best-car-diagnostic-app-2026) for the OBD2 half of the market, [sound AI versus OBD scanners](https://www.pulscar.io/blog/diagnose-car-noise-sound-vs-obd-scanner) for why you need both, [how to record a car noise](https://www.pulscar.io/blog/how-to-record-car-noise-for-diagnosis) for the input that decides every result, [strange car noises decoded](https://www.pulscar.io/blog/strange-car-noises-and-what-they-mean), [car noises ranked by repair cost](https://www.pulscar.io/blog/car-noises-ranked-by-repair-cost), and [what a diagnostic should cost](https://www.pulscar.io/blog/how-much-does-car-diagnostic-cost). --- *How this page was built: every fact was read from the vendor's own site or app-store listing on 5 September 2026 — myautosound.com including its Terms at /legal and its Privacy Policy, carithm.vercel.app, fixmycarsound.com including its FAQ, Terms and Privacy Policy, both store listings for EngineScan AI, the Google Play listings for AI Car Engine Sound Analyzer and AI Mechanic: Engine Scan, autosonix.ai and the App Store listing for the AutoSonix app, and pulscar.io with its About page; PulsCar's paid-membership plans, scanner and terms were read on get.pulscar.io on 17 September 2026. Prices are quoted as published. No same-recording head-to-head test was run by us, and we found none published by anyone else; accordingly this page contains no accuracy ranking. Accuracy, diagnosis-count, rating and training-set figures are vendor statements with no published methodology and no independent verification we could locate; PulsCar publishes no accuracy percentage and is assigned none here, along with no user count and no star rating. A press article about AutoSonix is indexed under Automotive News; that page returned an access error to us and its contents are not cited. Scenarios are composite.* *Prices verified September 2026 — every published price in the ladder above was re-read from the vendor's own page or store listing on 18 September 2026 and none had changed; the three tools that publish no price still publish none, and no repair-cost estimator is quoted anywhere on this page. Technical documents verified September 2026 — the vendor Terms and Privacy Policies, both Google Play data-safety panels, the App Store privacy summary and the NHTSA complaint flat file behind the two tables were all opened on 18 September 2026; the one exception is MyAutoSound's Terms page, which was serving a maintenance notice that day, so its refund quote stays dated 5 September 2026. Reviewed quarterly.* *Used two of these on the same noise, or found a tool we missed? Email [support@pulscar.io](mailto:support@pulscar.io) with what each one said and what the shop actually found — a real same-recording result from a reader is worth more than anything we could write, and this page gets updated as the category changes.* --- ## Best Car Diagnostic App 2026: All 8 Apps Compared, OBD2 and Sound Tools Source: https://www.pulscar.io/blog/best-car-diagnostic-app-2026 Last updated: 2026-09-17 💡 Quick Answer **Code-based problem (check engine light, misfire, emissions)?** BlueDriver (from $99.95 one-time on its own store, no subscription) wins for most drivers; Car Scanner ELM + a $20 adapter is the free path. **BMW/Mercedes coding?** Carly. **Audible problem — a knock, tick, rattle, or squeal from the engine?** OBD2 shows nothing here; sound diagnosis is the right category, and PulsCar's check is free (a 30-second clip of the engine running, car parked). A noise that only appears on the road — a grind when braking, a click when turning — needs an inspection, not an app. The rule that carries the page: **OBD2 reads only what sets a code, and many mechanical faults never do — so the best tool is the one that matches your symptom, not the one with the best marketing.** Here's the fact every "best car diagnostic app 2026" list buries: **OBD2 only catches problems that trigger a computer code — and many mechanical faults never set one.** A check engine light sets a code. A knocking engine doesn't. A worn wheel bearing doesn't. A failing CV joint, brake wear, suspension noise, an exhaust leak, a bad motor mount — none of them reach the OBD2 system at all. So the standard list, which compares the same six OBD2 apps and crowns a winner, is answering the wrong question. It tells you which app is best at reading codes without ever mentioning that much of what goes wrong with a car never becomes a code in the first place. That's why this guide is built differently. It compares diagnostic apps across **two categories**: OBD2 apps that read computer codes, and sound-diagnosis apps that analyze audio recordings of mechanical noise. These aren't competitors — they're complements. The right tool depends entirely on what your car is actually doing: if the problem is electronic, an OBD2 app wins; if it's audible, sound diagnosis wins; and the strongest home setup owns one of each, because neither can see what the other does. Some problems live in the code world, some in the sound world, and a third group — brakes, bearings, suspension, anything that only speaks on the road — lives in neither app's world and needs hands on the car; picking a tool without knowing which world your symptom is in is how people scan a clean report while a bearing quietly fails. For a direct comparison of two sound-diagnosis tools, including what we could and could not verify, see [MyAutoSound vs PulsCar](/blog/myautosound-vs-pulscar). The sound half of that market has since grown, and [every AI sound tool compared](/blog/ai-car-sound-diagnosis-tools-compared) covers all eight with their published prices. This guide runs the full comparison: the two-category split that reframes everything, pricing for all eight real options re-read on the makers' own pages and app stores on 13 September 2026 (including where the recurring cost sits in an app subscription rather than the box), each app's real strengths and where it falls short, the subscription plays to avoid, and a decision tree that routes your specific symptom — code or noise — to the right tool. By the end you'll know which category your problem lives in, which app inside it fits your car and budget, and what a complete diagnostic toolkit costs in 2026 (spoiler: less than one shop diagnostic fee). I built [PulsCar](/) — a sound-diagnosis service — after a noise in Phuket in 2025 cost me a $380 "full diagnostic" and then roughly $6,000 over six months across several shops, each with a different expert opinion, while the sound never went away ([the story is on the About page](/about)). So I have a direct stake in one of the categories below, and I'll be transparent about that and rank honestly across both. If your problem is electronic, OBD2 apps win and I'll say so plainly. If it's audible, sound diagnosis wins. The goal isn't to sell you my category — it's to get you to the right tool. ## Codes or sounds: the call that comes before any app name In order: **the two-category split** decides whether your problem is code-based or sound-based — the single most important call, before any app name matters. **The comparison table** lays all eight side by side. **The individual breakdowns** cover each app's strengths, limits, and who it's for. **The traps section** names the subscription plays to avoid. **The decision tree** routes your exact symptom to its tool. One rule overrides everything: **match the tool to the symptom, not to the marketing** — an OBD2 app is useless on a noise, and a sound tool is useless on a silent emissions fault, and no amount of star ratings changes which one your car needs right now. ## First: which category is your problem? The 2-minute filter **A check engine light is on** → code-based. An OBD2 app reads exactly this. Skip to the OBD2 apps — BlueDriver or Car Scanner ELM handle it. **You hear a new noise — knock, click, grind, growl, squeal** → sound-based. OBD2 will show a clean report and waste your time. If the noise is there with the car parked and the engine running, this is [sound diagnosis](/blog/diagnose-car-noise-sound-vs-obd-scanner) territory (PulsCar, MyAutoSound); if it only appears while driving, braking or turning, a recording from a parked car cannot capture it and the route is a physical inspection. **A dashboard warning that isn't the check engine light** → depends. An [ABS light](https://www.pulscar.io/blog/abs-light-on) sets an ABS code (needs an app that reads ABS modules — BlueDriver, or FIXD only on the makes its FAQ lists); a [brake or oil light](/blog/check-engine-light-on) may be sensor-driven rather than code-driven. **The car won't start, or runs rough with no light** → possibly both. A [no-start](/blog/car-wont-start) can be electronic (a code) or mechanical (a sound on cranking); a rough-runner may throw a misfire code *and* make an audible miss. **A vibration, a pull, a fluid leak, or worse fuel economy** → mostly sound-or-physical. These rarely set codes; the [noise index](/blog/strange-car-noises-and-what-they-mean) sorts the audible ones, and an inspection catches the rest. **You want the right tool for a symptom you can name** → the right page. The two categories below, then the decision tree. What is sound diagnosis, and how does it compare to OBD2 apps? It's a separate category of diagnostic tool that analyzes an audio recording of your car's noise instead of reading computer codes. You record about 30 seconds of the engine running with the car parked, upload it, and an AI matches the acoustic signature against cataloged failure patterns — engine knocks, lifter ticks, exhaust leaks, belt and pulley noise, rough idle. PulsCar's check is free and emails a report with a health score, system-by-system status and repair-cost ranges in about ten minutes, or says inconclusive when the clip cannot support a verdict; MyAutoSound offers free text diagnoses and roughly $1 audio credits. The two categories are complementary, not competing: sound diagnosis hears engine faults that never set a code, and OBD2 reads the silent electronic faults sound can't hear. Neither hears a noise that only appears on the road — a wheel bearing, a CV joint, brakes — which is inspection territory. ## The two categories of car diagnostic apps This distinction matters more than which app you pick inside either bucket. **Category A: OBD2 apps** plug into the diagnostic port under your dash via a Bluetooth or wired adapter and read codes, live sensor data, and emissions readiness from the car's computer. They catch anything the electronic control modules track — misfires, sensor failures, emissions issues, transmission electronic faults, ABS-module faults, airbag faults on supported makes. They do nothing for symptoms the computer doesn't monitor. **Category B: Sound-diagnosis apps** analyze audio from your phone. You record 30 seconds of the engine running with the car parked, upload, and an AI matches the acoustic signature against cataloged failure patterns. They catch engine-bay faults that produce sound at idle — engine knocking, lifter ticks, exhaust leaks, belt and pulley squeal, a rough or hunting idle. They do nothing for silent electronic problems, and they cannot hear a noise that only appears while the car is moving — wheel-bearing growl, CV-joint clicking, brake squeal — because the clip is recorded standing still. Most drivers need both at different times: a check engine light is a Category A problem, a new ticking sound from the engine bay is a Category B problem, a click that only comes on turns is neither (that's an inspection), and a strange-behaving no-start might be either or both. The honest answer to "what's the best diagnostic app" is **whichever category matches your symptom right now** — which is why the rest of this guide keeps returning to that split. That split is written into the rules, not into any app. The federal OBD regulation, 40 CFR 86.1806-17, says OBD systems "must generally detect malfunctions in the emission control system, store trouble codes corresponding to detected malfunctions, and alert operators appropriately." The California Air Resources Board's OBD II fact sheet says the computer monitors "virtually every component that can affect emission performance" and lights a "Check Engine" lamp when it finds a fault. Neither document asks the car to grade a wheel bearing, a strut or a CV joint, so no app can read a code for them: none was ever set. Re-read on 18 September 2026, the same regulation shows how sharply that boundary is drawn. Its EVAP paragraph requires a 2017-and-later OBD system to detect *"the presence of a leak with an effective leak diameter at or above 0.020 inches, illuminate the MIL, and store the appropriate confirmed diagnostic trouble codes,"* and it even names the code that must appear — *"a generic SAE J2012 DTC that is specific to an EVAP system very small leak (e.g., P0456, P04EE, or P04EF)."* A half-millimeter hole in a fuel-vapor hose has a federally specified code. A wheel bearing that has been howling for six months has none, because nothing in the rule was ever written about it. That asymmetry, not app quality, is what the table below measures. The closest measurement we have comes from NHTSA's public complaints database, and for this update we stopped sampling nameplates and measured the whole file. The section below is that study; the short version is that the gap between "OBD2 sees it" and "OBD2 does not" is not a slogan, it is about a factor of fifty. ## What 766,825 owner complaints say about which symptoms OBD2 can see We loaded NHTSA's complaints flat file — **777,040 owner reports received 1 January 2015 to 8 September 2026** — and dropped motorcycles, trailers, RVs, buses and heavy trucks by make and model, leaving **766,825 passenger-vehicle complaints**. Then we sorted them into symptom families by keyword and asked three questions of each narrative, all case-insensitively: does the owner name a code or a warning light at all, do they quote an actual trouble code such as P0300, and do they say explicitly that there was no code and no light? The comparison between families is the point. Owners' writing habits are roughly constant across the file, so the differences between rows carry the signal even though no single row proves anything about an individual car. **Symptom family** **Complaints** **Names a code or light** **Quotes a real code** Misfire or rough running 7,444 50.3% 10.0% Emissions, EVAP or fuel vapor 2,954 39.7% 9.4% Engine noise: knock, tick, tap 5,645 32.4% 2.0% Transmission shifting or slipping 3,590 16.3% 1.6% Belt, pulley or accessory noise 1,504 15.4% 1.7% Hum or growl from a rotating part 1,163 10.1% 0.7% Suspension clunk over bumps 6,827 8.5% 0.7% Exhaust leak or drone 422 6.9% 0.9% CV joint or click on turns 816 5.9% 0.2% Brake grind or squeal (small sample) 265 4.9% 0.4% **All 766,825 passenger-vehicle complaints** **766,825** **16.1%** **1.4%** **The spread is the finding.** A misfire complaint quotes an actual trouble code **10.0 percent** of the time. A CV-joint or click-on-turns complaint quotes one **0.2 percent** of the time — **fifty times less often**. Brake grind sits at 0.4 percent, suspension clunk and rotating hum at 0.7 percent. Those four families are the ones every OBD2 comparison quietly assumes its winner can handle, and they are exactly the families where owners have no code to type. **The engine-noise row is the interesting one, and it is the one this site exists for.** Engine knock, tick and tap complaints name a code or light **32.4 percent** of the time — well above the 16.1 percent file average, because a knocking engine often does throw a misfire or a variable-timing code alongside the noise. But they quote an actual code only **2.0 percent** of the time, and they carry the **highest explicit "there was no code and no light" rate of any family we measured, 11.2 percent** — more than triple the 3.9 percent baseline. An engine noise is the symptom most likely to send an owner to a scan tool *and* most likely to have that scan tool come back empty. That is the case for a second, non-code opinion, and it is the case for a physical inspection too. **Where OBD2 earns its money.** Misfire and rough running at 50.3 percent naming a code or light, emissions and EVAP at 39.7 percent: these are the two families where the computer is genuinely watching, and where a $20 adapter and a free app will hand you the answer in a minute. If your symptom is in one of those rows, stop reading comparisons and go read the code. **What this does not say.** It does not say that a code was absent. It says the owner did not write one down, which is a measure of vocabulary, not of the car. It also does not measure failure rates: NHTSA complaints are unverified, self-selected reports weighted toward safety and toward expensive or unresolved repairs, with no denominator of vehicles on the road. We read 30 randomly drawn members of the rotating-hum family in full: 24 described a hum, growl, roar or grind from a bearing, hub, differential or driveline, and 6 did not — a fuel-pump hum, a clutch throw-out bearing, a wiper failure, an RV trailer and a motorcycle whose make was recorded as UNKNOWN. That is about a 20 percent false-positive rate, published rather than hidden, and it is why that row is labeled by its sound rather than by a part. **Download the data.** [OBD2 visibility by symptom family (CSV)](/research/best-car-diagnostic-app-2026/obd2-visibility-by-symptom.csv) · [the 40 most-quoted trouble codes (CSV)](/research/best-car-diagnostic-app-2026/dtc-codes-owners-quote.csv) · [every price on this page with its source and date (CSV)](/research/best-car-diagnostic-app-2026/app-prices-read.csv) · [method, queries, exclusions and limits (TXT)](/research/best-car-diagnostic-app-2026/method.txt). PulsCar analysis of NHTSA public data, September 2026, CC BY 4.0. ## The codes owners actually quote, and the trap in counting them Only **10,476 complaints** in the whole file — **1.35 percent** — quote a diagnostic trouble code at all. That number alone reframes the category: the artifact an OBD2 app exists to produce appears in about one complaint in seventy-four. When owners do quote a code, the list is dominated by a handful: **P1326** (441 complaints, the Hyundai and Kia knock-sensor detection code), the misfire family **P0302 / P0300 / P0303 / P0304 / P0301** (392, 365, 349, 322 and 315), **C1391** (365, the Toyota hybrid brake-booster code), **P0420** (302, catalyst efficiency) and **C0020** (298, an ABS pump-motor code). Note what those are: codes attached to expensive, disputed or recall-adjacent repairs. This is not a list of the most common codes in workshops; it is a list of the codes people were angry enough about to type into a federal complaint. **A measurement note worth stealing.** NHTSA writes these narratives in ALL CAPS through 2020 and in mixed case from 2021. Our first pass prefiltered for uppercase code prefixes and found 7,358 code-quoting complaints. Re-run case-insensitively, the same search finds 10,476 — the uppercase version silently lost **29.8 percent**, all of it in 2021 onward, which is exactly the period a 2026 buying guide cares about. If you ever run your own counts on this file, fold case or your instrument will lie to you in the reassuring direction. The full year-by-year effect is in the method file above. ## Full comparison: all 8 apps **BlueDriver** — OBD2 · $99.95-$139.95 sensor, no subscription · full-system (ABS/SRS/trans) + Repair Reports · best overall OBD2 general drivers **Car Scanner ELM** — OBD2 · free app + $15-$30 ELM327 · 10M+ Google Play installs, 4.7 rating · best free OBD2 budget DIYers **Torque Pro** — OBD2 · $5 one-time + $15-$30 ELM327 · deep customization, Android only · most customizable Android enthusiasts **FIXD** — OBD2 · about $59 sensor + $99/yr Premium · ABS on select makes only · repair data sits in Premium light users only **Carly** — OBD2 · about $90 one-time or $69-$99/yr with scanner · coding for German brands · best for BMW/Mercedes/VW German-car coders **OBDLink MX+** — OBD2 · $140 adapter, no subscription · runs FORScan/BimmerCode/Torque · best for power users · disclosed: also the scanner in PulsCar's own membership multi-app users **PulsCar** — Sound · no hardware, free, no subscription · hears engine noises OBD2 can't · free sound check from a recording; a separate paid membership with the OBDLink MX+ is disclosed below noises & knocks **MyAutoSound** — Sound · no hardware, variable pricing · consultative output style · sound-diagnosis alternative a second opinion The table's own lesson: the two rows at the bottom aren't lesser versions of the six above them — they're a different category answering a different question. Reading it left to right, the first six all read codes; only the last two hear noises. Which is exactly why "which is best" has no answer until you know whether your problem speaks in codes or in sound. What did the makers' own pages and the app stores show when we re-checked on 13 September 2026? BlueDriver's store lists the Pro Next-Gen at $99.95, struck through from $119.95, and the Pro at $139.95, both under "Zero Subscription Fees or Add-ons"; its app rates 4.6 from 14K App Store ratings and 3.5 from 17.2K Google Play reviews. Car Scanner ELM OBD2 shows 4.7 from 359K Play reviews. FIXD lists its sensor at $59 to $59.99 and Premium at $99.99 a year on the App Store. OBDLink prices the MX+ at $139.95. Carly's own guide puts Premium at $68.89 to $98.89 a year, scanner included. Torque Pro is $4.95 on Google Play. PulsCar's sound check stays free, with no card and no subscription. OBDeleven's plans page refused our request. The table above keeps its June bands; these are the dated figures. ## What actually determines which app you need **Your symptom's category — the master variable.** Code or sound decides everything downstream; a five-star OBD2 app is a zero-star tool for a wheel bearing. Every other factor below only matters once the category is right. **Hardware model: proprietary vs. generic.** BlueDriver, FIXD, Carly, and OBDLink each use their own adapter that only works with their app; ELM327 adapters ($15-$30) work with many apps (Car Scanner, Torque Pro, OBD Fusion, FORScan). One generic adapter serving several free apps is the cheapest flexible setup; sound apps need no adapter at all. **Subscription vs. one-time.** The hidden cost that flips value over time: FIXD Premium ($69.99 to $99.99 a year, depending on where you subscribe) and Carly Premium ($68.89 to $98.89 a year by brand) recur until cancelled; BlueDriver ($99.95 to $139.95 once) doesn't, and Car Scanner's free tier doesn't either, though its Pro unlock is sold both as a one-time purchase and as a subscription. Over three years, a "cheaper" subscription tool routinely costs more than a pricier one-time one. **Module depth.** Engine-codes-first (most cheap ELM327 setups; FIXD adds ABS on the makes its FAQ lists) vs. full-system reading ABS/SRS/transmission (BlueDriver, Carly on supported makes). If your problem is an ABS or airbag light, engine-only tools can't see it at any price. **Brand fit.** Carly and OBDeleven specialize in German brands (coding); FORScan is the de-facto Ford/Mazda tool; BlueDriver's enhanced coverage is broadest on domestic and Japanese makes. The right app partly depends on the badge on your car. **What you actually want to do.** Read a code once vs. monitor live data for tuning vs. code hidden features vs. diagnose a noise — four different jobs, four different best tools, and paying for coding capability you'll never use is the most common overspend in the category. ## The price ladder: every real option, 2026 numbers **Car Scanner ELM app** — free; the software costs nothing, you only buy an adapter $0 **Torque Pro app** — $4.95 one-time on Google Play, read 13 September 2026; the budget power-user pick $4.95 **ELM327 generic adapter** — pairs with the free apps above; the cheapest full setup is this + Car Scanner; our estimate, not a published price ⚪ $15–$30 **PulsCar sound check** — free, no card, no hardware, no subscription; hears noises, reads no codes Free **FIXD sensor** — hardware; codes, clearing and live data are free by FIXD's own table, the extras need Premium (below) $59–$59.99 **BlueDriver sensor** — one-time, no subscription; full-system + Repair Reports; Pro Next-Gen $99.95 (from $119.95), Pro $139.95 $99.95–$139.95 **Carly** — Basic Package $89.80 once for basic fault codes, or Premium by brand with the scanner included $89.80 or $68.89+/yr **FIXD Premium** — the recurring line: $69.99 on a FIXD trial page, $99.00 in its FAQ, $99.99 on the App Store $69.99–$99.99/yr **OBDLink MX+ adapter** — premium adapter for serious third-party apps (FORScan, BimmerCode); disclosure: it is also the scanner inside PulsCar's membership, so we have an interest in this row $139.95 **PulsCar membership** — ours, disclosed as such: an OBDLink MX+ plus 12 months of the PulsCar app, which pairs with it to read codes and live data; one payment, nothing renews automatically; full refund before the scanner ships, 30-day returns after; iPhone App Store now, Google Play from 1 October 2026; current plans and prices at get.pulscar.io, September 2026 see get.pulscar.io **Carly over 3 years** — three annual Premium licenses at $68.89 to $98.89, scanner included $207–$297 Read the ladder as a rebuke to sticker prices: the genuinely cheap end (free Car Scanner app, $5 Torque, a $20 adapter, a free sound diagnosis) sits above two products whose *hardware* looks cheap but whose *subscription* climbs past the one-time tools over any real ownership period. A $99.95 BlueDriver Next-Gen costs less than a $59 FIXD sensor plus one year of Premium at $69.99 to $99.99, and the gap widens with each renewal; skip Premium and the FIXD sensor stays the cheaper box. ## Your best pick, by what you're trying to do **Read a check engine light once and be done** — Car Scanner ELM (free) + a $20 adapter is the fastest cheap path; BlueDriver if you'll reuse it for years under $30 **Diagnose a noise, knock, or grind** — PulsCar or MyAutoSound for a noise you can record with the engine running, car parked; OBD2 shows nothing here, and a road-only noise needs an inspection Free **Pre-purchase a used car** — BlueDriver (Repair Reports interpret the codes) plus a PulsCar recording of the engine idling before the test drive for anything audible under the hood from $99.95 combined **Code hidden features on a BMW/Mercedes** — Carly (subscription and all); BimmerCode for one-time BMW-only coding from $68.89/yr **Code a VW/Audi/Skoda/Seat** — OBDeleven, not Carly; the credits model is cheaper for occasional use credits-based **Diagnose a Ford or Mazda deeply** — FORScan on an OBDLink MX+ adapter; the de-facto tool for those brands $139.95 adapter **Monitor live data for tuning/track** — Torque Pro (Android) on an OBDLink MX+; customizable dashboards and PID logging $144.90 total Two table rules: first, whenever the row involves a *noise*, no OBD2 product appears in the answer — because the category is wrong, not the app; and second, whenever a row names a subscription tool (Carly), price it over three years before comparing it to a one-time tool, because the sticker and the true cost diverge fast. ## Which app is yours? Answer five questions **Question 1: Is the problem a noise, or is it silent?** → **Noise → sound diagnosis** (PulsCar/MyAutoSound) if you can record it with the car parked and the engine running; a noise that only appears on the road goes to an inspection. This is the category question, and it overrides the other four. **Question 2: Is a check engine light on, and is it the only symptom?** → **Any OBD2 app.** Free path: Car Scanner ELM + $20 adapter. Reuse-it path: BlueDriver. **Question 3: Is a non-engine warning on — ABS, airbag?** → **BlueDriver for ABS and airbag.** Full-system readers see those modules; FIXD's FAQ lists ABS codes for select makes only, and we found no airbag row in its feature table. **Question 4: Do you want to code hidden features, not just read?** → **Carly** (German brands) or **OBDeleven** (VAG) or **BimmerCode** (one-time BMW). Reading-only? You don't need any of these. **Question 5: Will you use it for years, or just once?** → **Once → free** (Car Scanner + adapter). **For years → one-time hardware** (BlueDriver) beats any subscription over time. ## The eight apps: strengths, limits, and who each fits ## BlueDriver — best overall OBD2 (about $100, no subscription) 🟢 Best for Most ordinary drivers; used-car buyers; anyone who wants full-system diagnostics with zero ongoing cost 💰 Cost $99.95 Pro Next-Gen (from $119.95) or $139.95 Pro on BlueDriver's store, 13 September 2026; free app, "Zero Subscription Fees or Add-ons" 📋 The catch No coding (can't enable hidden features); doesn't catch anything that doesn't set a code — the OBD2 ceiling The consumer OBD2 winner for one reason: full-system diagnostics with zero recurring cost. Most cheap Bluetooth adapters read engine codes only; BlueDriver scans engine, transmission, ABS, and airbag modules on most makes from 1996 on, with enhanced coverage broadest on domestic and Japanese vehicles. Its "Repair Reports" cross-reference your VIN and code against a database BlueDriver describes as millions of real-world fixes — genuinely useful for used-car buyers and for avoiding the classic mistake of replacing an expensive part before checking a cheap one. On 13 September 2026 its app rated 4.6 from 14K ratings on the US App Store and 3.5 from 17.2K reviews on Google Play. **Skip it if:** you only need codes occasionally (Car Scanner ELM is cheaper) or you want to code hidden features on a German car (Carly). ## Car Scanner ELM — best free OBD2 (free app + $20 adapter) 🟢 Best for Budget DIYers who own or will buy an ELM327 adapter; EV and hybrid owners specifically 💰 Cost Free app with ads; Pro unlock on the US App Store $7.99 one-time, $4.99 a year or $3.99 for six months; plus a $15-$30 generic ELM327 adapter ⚪ 📋 The catch Dense, power-user interface with a learning curve; cheap ELM327 adapters vary in quality and can drop connections Google Play shows 10M+ downloads and 4.7 stars from 359K reviews, the US App Store 4.8 from 32K ratings (13 September 2026), the largest review count on this page. It loads make-specific parameters when you select your car, showing sensors beyond generic OBD2. Its App Store listing names a HUD mode and hidden-parameter coding for VAG cars on the MQB and PQ26 platforms; neither listing mentions the EV battery cell-level reading we credited it with in June, so check your model first. **Skip it if:** you want a polished, hand-holding interface (BlueDriver's Repair Reports do more guiding) or you don't want to fuss with adapter compatibility. ## FIXD — decent hardware, the subscription is the story (about $59 + $99/yr) 🟡 Best for Light users who want the maintenance-reminder and mechanic-hotline features and will actively manage the subscription 💰 Cost $59 on fixdapp.com, $59.99 in its FAQ; free tier reads and clears codes, live data, ABS on select makes; Premium $99.00/yr in the FAQ, $99.99/yr, $12.99/mo or $7.99/wk on the App Store 📋 The catch Trial lengths and renewal figures differ by order page; ABS only on the makes FIXD lists, and no airbag row in its feature table The hardware works, and the free app does more than many reviews assume. FIXD's own FAQ table, read 13 September 2026, marks code reading, clearing, live data, maintenance and recall alerts, and "Read ABS codes* (only available for select makes)" as free; cost estimates, the Mechanic Hotline, Issue Forecast and history reports need Premium. Reviews concentrate on billing: on FIXD's claimed Trustpilot profile, 4.2 from 2,841 reviews with 21% one-star, Trustpilot's AI summary says reviewers "express strong dissatisfaction" about unexpected subscription charges, while the unclaimed fixd.com profile (1.7 from 24 reviews) carries Trustpilot's caution that it "may not be representative." The App Store shows 4.6 from 26K ratings, Google Play 4.1 from 30K. **Should you buy it?** If the free tier covers your job, yes; if you start a trial, note where you ordered and when it renews. Prices, both profiles and cancellation routes: [FIXD vs PulsCar](/blog/fixd-vs-pulscar). ## Carly — best for German-brand coding (about $90 one-time or $69-$99/yr) 🟡 Best for BMW/Mercedes/VW owners who want to code hidden features and don't mind the subscription 💰 Cost Basic Package $89.80 once (basic fault codes); Premium $68.89-$98.89/yr by brand, scanner included; 3 years roughly $207-$297 📋 The catch Almost every feature past basic code reading needs the subscription; coverage on non-German makes is thinner Carly isn't just a code reader — it does **coding**, enabling features your car shipped with but the dealer left off: BMW ambient lighting and comfort tweaks, Mercedes display options, exhaust and iDrive settings. The interface is the most polished of any OBD2 app, built for enthusiasts who modify, not just diagnose. Strongest on BMW, Mercedes, Audi, VW, Porsche, Mini, Skoda, Seat. **Alternatives worth knowing:** for VAG coding, OBDeleven's credits model suits occasional users better; for one-time BMW coding, BimmerCode's Full Version is a $49.99 in-app purchase on the US App Store (4.7 from 21K ratings), used with a compatible adapter. Carly's own app rates 4.6 from 9.9K App Store ratings and 3.7 from 34.1K Google Play reviews. **Skip it if:** you only want to read codes, your car is American/Asian, or you want one-time-payment coding. ## OBDLink MX+ — best adapter for power users ($140, no subscription) 🟡 Best for Power users running multiple third-party apps; Ford owners (FORScan); BMW owners on iOS wanting BimmerCode without Carly's hardware 💰 Cost $139.95 on OBDLink's store with a 180-day money-back guarantee and a 3 year warranty; the OBDLink app is free — the value is the adapter's compatibility 📋 The catch Overkill at $140 if you only need basic code reading; assumes comfort with technical third-party app interfaces Disclosure first, because it changes how you should read this section: the MX+ is the scanner included in PulsCar's own paid membership, so PulsCar has a commercial interest in this adapter. The recommendation below rests on what OBDLink publishes and on which third-party apps name the MX+ as their adapter, and you should weigh it as a vendor's opinion. If you want the MX+ with PulsCar's app rather than a third-party one, the membership bundles the scanner with 12 months of the app — one payment, no automatic renewal, on the iPhone App Store now and Google Play from 1 October 2026, with current plans and prices at get.pulscar.io — which is a different bargain from the $139.95 adapter alone, and the PulsCar entry below covers what that app does and does not do. The MX+ isn't really about its own app — it's the **officially recommended adapter** for the most powerful third-party apps: FORScan (the essential Ford/Mazda tool), BimmerCode (BMW coding), Torque Pro, and others. Cheaper ELM327 adapters technically run these too, but with connection drops and limited feature support; the MX+ removes those problems. OBDLink's own app rates 4.8 on both stores, from 13K App Store ratings and 20.3K Google Play reviews. **Skip it if:** you only need basic code reading (overkill) or you're not comfortable with technical app interfaces. ## PulsCar — best for audible problems (free, no hardware) 🟢 Best for An engine noise your car didn't make last month, recorded with the car parked; used-car buyers checking engine sound at idle before a test drive; a free second opinion before a $1,200 shop repair 💰 Cost Sound check free, no card, no hardware (a phone clip); report emailed in about 10 minutes. Separate paid membership, disclosed: OBDLink MX+ scanner plus 12 months of the app, one payment, no automatic renewal; current plans and prices at get.pulscar.io 📋 The catch Silent problems, pure electrical faults, and fluid leaks have no sound to analyze, and the check is framed around the engine, so a brake squeal is outside it, as is any noise that only appears while driving **Full disclosure: I built this,** so this section leans especially honest about fit. PulsCar analyzes a 30-second recording of the engine running with the car parked, matches the acoustic signature against the failure patterns its homepage lists (engine internals, belts and pulleys, exhaust, starting and charging, misfires), and emails a report with a 0-100 Engine Health Score, system-by-system status, a second AI opinion, a likely cause and severity, a six-month outlook and repair-cost ranges in about ten minutes — or "inconclusive" when the clip can't support a verdict. PulsCar publishes no accuracy percentage, and no one outside the company has tested it. **Where it wins over OBD2:** engine-bay faults that never trigger a light — a ticking lifter, a slipping belt, an exhaust leak all show a clean OBD2 report. **Where it can't help:** silent, electrical, or fluid problems with no distinct sound, and any noise that only appears while driving, braking or turning — wheel bearings, CV joints, brakes, suspension — because a parked clip never contains it; those go to a shop road test and a lift check. It also does not decide whether the car is safe to drive: treat the report as a first pass before you pay, not as an inspection. Recording technique matters, which the [recording guide](/blog/how-to-record-car-noise-for-diagnosis) covers. PulsCar also sells the code half, and this page should say so in the same breath as the free check. As of September 2026 its paid membership includes an OBDLink MX+ scanner — the adapter from the section above — plus 12 months of the PulsCar app, which pairs with the scanner to read trouble codes and live data. There are one-year, two-year and Family plans, the last with two scanners for two cars; each is one payment with nothing renewing automatically, and owners who already have an OBDLink MX+ (not the MX, LX, EX or CX) can take the membership alone without a second scanner. Current plans and prices live at get.pulscar.io, which is why none are printed here — a price on this page goes stale, and that one does not. The terms are a full refund before the scanner ships, 30-day returns after delivery, and shipping within 7 days. The app is on the iPhone App Store; Google Play follows on 1 October 2026. Read that as a vendor's row: it is our product, it is not needed for anything on this page, and the free sound check stays free whether or not you buy it. ## MyAutoSound — the sound-diagnosis alternative (variable pricing) 🟢 Best for A second opinion on a sound diagnosis; drivers who prefer a more conversational, consultative AI style 💰 Cost Free basic diagnosis, "No credit card required — a free account is needed to run it"; PRO features "from $1 USD", one credit per diagnosis, "Credits never expire", and one free credit for contributing a verified noise recording — all read on myautosound.com, 18 September 2026 📋 The catch Same category limits as PulsCar — silent, electrical, and fluid problems are out of scope for any sound tool [MyAutoSound](https://www.myautosound.com/) is the other consumer-facing AI sound-diagnosis service — similar model and workflow, different pricing and a more consultative output (explanations and discussion questions vs. PulsCar's report-with-cost format). Its pricing shape changed since our June pass, and we re-read it on 18 September 2026: the free tier now covers the main cause, an urgency level, a "Can I drive" verdict and basic safety checks, and the paid unlock — a mechanic-ready PDF, a cost estimate, differential causes and a shareable link — costs one credit, "from $1 USD," with credits that never expire and one earned free for contributing a verified noise recording. Read that as a per-report model rather than a subscription. Sound diagnosis is a new enough category that having several options helps the field, so if you want more confidence on a noise, running it through both costs about a dollar, less than a shop diagnostic, for two independent reads. [MyAutoSound vs PulsCar](/blog/myautosound-vs-pulscar) compares the two line by line. The [recording guide](/blog/how-to-record-car-noise-for-diagnosis) works for either. ## Torque Pro — most customizable ($5 one-time, Android) The power-user budget pick: $4.95 once on Google Play, where it rates 4.0 from 81.3K reviews, paired with an ELM327 or (better) an OBDLink MX+ adapter, for the deepest customizable dashboards and PID logging in the category. Android-only, technical, and aimed at enthusiasts monitoring live performance data rather than casual code-readers — but at $4.95 it's the most capable few dollars in OBD2, and it's why the MX+ adapter and Torque are a common tuner pairing. [ OBD2 showing a clean report but the car still sounds wrong? Try sound diagnosis — free, 10 minutes Record 30 seconds of the engine running, car parked, on any phone. PulsCar's AI screens the acoustic signature and returns a report with the likely cause and severity — a first pass on the engine-bay noises that never set a code and never show up on any OBD2 app. The report arrives by email as a PDF, so use the address you actually read. Free, no card, no subscription. 🔍 Try Sound Diagnosis — Free ](/) How much does a real diagnostic toolkit cost in 2026? Less than a single shop diagnostic fee — if you buy across both categories instead of over-buying inside one. The mistake that inflates the bill is assuming one app catches everything; OBD2 sees only what sets a code, so the complete setup owns a tool per side. Code half: Car Scanner ELM (free) plus a $20 ELM327 adapter, or a one-time BlueDriver from $99.95. Sound half: a free PulsCar check whenever a noise appears, no hardware or recurring fee. That's about $20 for the cheap route or $99.95 for the BlueDriver route, covering both the electronic and audible worlds — versus $69.99 to $99.99 a year for FIXD Premium, which still cannot hear a wheel bearing. PulsCar's report gives a likely cause, severity and repair-cost estimate to hold against a quote — a first pass, not a verdict — so the toolkit pays for itself the first time it stops a needless part swap. ## What a proper diagnostic decision looks like **Name the symptom precisely.** "Check engine light, no other symptoms" vs. "a growl that rises with speed" — the wording already sorts code from sound. *Your first question to yourself: is there a code, or a noise?* **Match the category, then the app.** Code → OBD2 (BlueDriver or Car Scanner); noise → sound (PulsCar/MyAutoSound). *Don't skip to app names before the category is settled — that's the whole error.* **Check module depth if it's not an engine light.** ABS or airbag warning → a full-system reader (BlueDriver), and check the maker's list first: FIXD reads ABS only on the makes its FAQ names. **Price the subscription over time.** A recurring tool's real cost is hardware plus years of fees — compare that number, not the sticker, against a one-time tool. **Cross-check the big repairs.** Before authorizing a four-figure shop job, a free second opinion (a sound check, or a code read at a parts store) is the cheapest insurance in car ownership — the [diagnostic-cost guide](/blog/how-much-does-car-diagnostic-cost) shows what shops charge for the same answer. Can a diagnostic app find problems that don't trigger a check engine light? Standard OBD2 apps cannot, by definition — OBD2 reads codes the car's computer stored, so no code means nothing to read. And many car problems never set a code: brake wear, wheel bearings, CV joints, suspension, exhaust leaks, motor mounts, most fluid leaks, and nearly every abnormal noise. This is the limitation OBD2 apps almost never advertise, and it's why a driver with a growling wheel bearing can scan all day, see a clean report, and watch the problem worsen. For those, you need a different category: a sound-diagnosis tool that analyzes a recording of the engine running with the car parked, or a physical inspection for the noises a parked clip cannot capture. The strongest home setup owns one of each — a code reader for the electronic faults, a sound tool for the audible engine ones — because neither sees what the other does, and a clean OBD2 report on a noisy car is the most common false all-clear in DIY diagnostics. ## Three diagnostic app traps, dissected **Trap one: the subscription disguised as a cheap tool.** **The situation:** FIXD's $59 sensor looks cheaper than BlueDriver's $99.95 Next-Gen, so it wins the sticker comparison. **What's real:** the paid features (estimates, forecasts, hotline) need Premium at $69.99 to $99.99 a year depending on the order path, and Trustpilot's AI summary of FIXD's claimed profile (2,841 reviews, 13 September 2026) says reviewers "express strong dissatisfaction" about unexpected subscription charges. **The price:** $59 plus one year at $69.99 already passes BlueDriver's one-time $99.95. **The defense:** price any subscription tool over three years, and ask whether you'll use the paid features — for pure code reading, FIXD's free tier or a one-time tool is enough. **Trap two: the wrong-category app.** **The situation:** a noise appears, the driver buys (or opens) an OBD2 app, scans, and gets a clean report — "no codes, must be fine." **What's real:** the noise is one of the many faults OBD2 can't see; a wheel bearing, CV joint, or exhaust leak never sets a code, so the clean report is a false all-clear while the problem worsens. **The price:** a failed part that could have been caught early, plus the wasted app or scan. **The defense:** the category question first — a noise is a sound-diagnosis job if it's there at idle and an inspection job if it only comes on the road; either way, a clean OBD2 report on an audible symptom proves nothing. **Trap three: paying for coding you'll never use.** **The situation:** a BMW owner buys Carly (hardware plus subscription) because it's "the best for German cars" — but only ever wants to read and clear codes. **What's real:** Carly's premium is its *coding* ability; for reading alone, BlueDriver reads the same car once, no subscription, for less over time. **The price:** $69-$99/yr indefinitely for a capability that goes unused. **The defense:** separate "read codes" from "code hidden features" — if you only want the former, no coding-focused subscription tool is your answer. ## Three setups, decoded These are composite scenarios, not individual customers: typical shapes of the problem with round illustrative numbers, not reports from named drivers. **Scenario 1: the clean scan that missed a $600 bearing.** A driver with a rising highway growl bought a $30 ELM327-and-app setup, scanned, got zero codes, and assumed the car was fine. Three months later the wheel bearing failed on the interstate. A scan never would have caught it, and neither would a parked-engine recording — a bearing growl only exists at road speed. The right week-one move was a shop road test and a lift check, where a technician spins each wheel by hand and listens; the [diagnostic-cost guide](/blog/how-much-does-car-diagnostic-cost) shows what that hour typically costs. *Lesson: the scan wasn't wrong — it was the wrong category. A growl is sound, not code, and no OBD2 tool at any price hears a bearing; nor does a phone clip from a parked car.* **Scenario 2: the FIXD subscription surprise.** A light user bought the $59 FIXD sensor expecting "no extra costs," started the Premium trial during setup, and was charged for a year when it converted — for features they never used. A one-time BlueDriver Next-Gen at $99.95 would have cost more upfront and less than the sensor plus that first year, and read the airbag module besides. *Lesson: sticker price and true cost diverge fastest on subscription tools; price the three-year number.* **Scenario 3: the $100 toolkit that beat a $150 diagnostic.** A used-car buyer paired a BlueDriver Next-Gen ($99.95) with a free PulsCar recording of the engine idling in the seller's driveway: the codes came back clean, but the recording flagged a belt-and-pulley noise the seller hadn't mentioned. **$99.95** total caught a problem a single $150 shop diagnostic (code-only) would have missed entirely. *Lesson: the strongest setup owns both categories — the code reader cleared the electronics, the sound tool caught the mechanical, and neither alone would have.* ## Four diagnostic app playbooks for where you are right now **"Check engine light just came on."** Free path: Car Scanner ELM app plus a $20 ELM327 adapter reads it today; write down the code. Or a parts store reads it free. If you'll diagnose cars for years, BlueDriver's one-time $99.95 Next-Gen (with Repair Reports) pays back over a single avoided part swap. Either way — this is a code problem, and an OBD2 app is exactly right. **"There's a noise I can't place."** Don't reach for an OBD2 app — it'll show a clean report and teach you nothing. If the noise is there with the car parked and the engine running, record 30 seconds ([the right way](/blog/how-to-record-car-noise-for-diagnosis)) and run it through PulsCar or MyAutoSound. If it only appears when you brake, turn or hit a bump, no recording from a standstill will contain it — sort it with the [noise index](/blog/strange-car-noises-and-what-they-mean) and book an inspection. A noise is one of the many faults OBD2 can't see, and sound diagnosis is the matching category when the engine is the one making it. **"I'm buying a used car."** Own both categories for the check: BlueDriver reads the codes (and its Repair Reports interpret what they mean for that specific vehicle), a PulsCar recording of the engine idling before the test drive catches engine-bay noises the codes don't, and your own ears on the drive — windows down, radio off — cover the brakes, bearings and suspension that neither tool can; the [sound-vs-scanner guide](/blog/diagnose-car-noise-sound-vs-obd-scanner) explains why you want both. **"A shop quoted me four figures."** Before signing, a free second opinion is the cheapest move in car ownership — a sound diagnosis on a noise, or a free parts-store code read on a light — against the [overcharging tells](/blog/signs-mechanic-overcharging). Confirm the diagnosis before authorizing the repair; a free check costs nothing against the quote. ## After you pick: get the most from the tool **Keep the code reader in the glovebox.** The $20-$140 OBD2 tool that read this light reads the next one for free — every future dashboard warning becomes a 60-second answer instead of a shop's opening bid. **Learn your car's category history.** Cars develop patterns; if yours throws misfire codes, an OBD2 app is your first stop, and if it makes noises, a sound tool is — knowing which saves the wrong-category detour. **Don't over-buy inside one category.** One good OBD2 setup and one sound-diagnosis option cover both the code world and the engine-noise world; a second code reader adds nothing the first didn't. **Cross-check before big money.** Any four-figure repair earns a free second opinion first — the toolkit's entire value is stopping one needless part swap, and it does that on the first save. **And skip the ad-farms.** If an app isn't in the comparison above, treat it with skepticism — the stores are saturated with "free" OBD2 apps that are effectively ad delivery. ## Your diagnostic app plan: next 10 minutes, today, this week **Next 10 minutes (free):** 1. Name your symptom: is it a *code* (warning light) or a *noise/vibration*? This single call picks your category. 2. If it's a light and only a light → OBD2. If it's a noise → sound diagnosis. Don't cross the streams. 3. If a warning that isn't the check engine light → note whether it's ABS/airbag (needs a full-system reader, not FIXD). **Today:** 4. Code problem → Car Scanner ELM (free) + a $20 adapter, or a free parts-store read; BlueDriver if you'll reuse it for years. 5. Noise problem → if it's audible with the car parked and the engine running, record 30 seconds ([done right](/blog/how-to-record-car-noise-for-diagnosis)) and run PulsCar or MyAutoSound; if it only appears on the road, book an inspection. 6. German car and you want coding (not just reading) → Carly, or BimmerCode/OBDeleven for one-time or VAG needs. **This week:** 7. Building a real toolkit → one OBD2 setup (about $20 to $139.95) + one free sound option covers both the code world and the engine-noise world for under $140; road-only noises still need an inspection. 8. Considering a subscription tool → price it over three years first, and confirm you'll use the paid features. 9. Facing a four-figure shop quote → a free second opinion (sound or code) before you authorize — the [diagnostic-cost guide](/blog/how-much-does-car-diagnostic-cost) shows the shop-side numbers. For the diagnosis neighbors: [what a diagnostic should cost](/blog/how-much-does-car-diagnostic-cost), [sound AI vs OBD scanners](/blog/diagnose-car-noise-sound-vs-obd-scanner), [how to record car noise properly](/blog/how-to-record-car-noise-for-diagnosis), and [strange car noises decoded](/blog/strange-car-noises-and-what-they-mean). For specific symptoms: [engine knocking](/blog/engine-knocking-sound), [clicking noise](/blog/car-clicking-noise), [won't start with no click](/blog/car-wont-start-no-click), [cranks but won't start](/blog/car-cranks-but-wont-start), and [check engine light causes](/blog/check-engine-light-on). For one product in depth, [FIXD vs PulsCar](/blog/fixd-vs-pulscar) lays out every published FIXD price, both Trustpilot profiles and the cancellation routes. And [the About page](/about) explains why I built PulsCar and where this guide's bias sits. ## What we re-read on 18 September 2026, and what we could not A buying guide is only as good as the date on its prices, so here is exactly which figures were fetched again for this update and which were not. Every price on this page is also published as a CSV with its source URL and the date it was read, so you can audit the claim rather than trust it. **Fetched again on 18 September 2026 and unchanged:** BlueDriver's Pro Next-Gen at **$99.95**, struck through from $119.95, and the Pro at **$139.95**, both on BlueDriver's own US store. OBDLink's MX+ product page still publishes **$139.95** in its own page metadata. FIXD's homepage still shows the sensor at **$59** while its FAQ page shows **$59.99** and Premium at **"$99.00 per year"** — the same two-figure split we flagged in September, still unresolved on FIXD's own site. MyAutoSound's homepage carries the credit model quoted above. The PulsCar sound check is still free with no card. **Not re-read this pass, and carried forward with their 13 September 2026 date:** Torque Pro's **$4.95** on Google Play (the listing did not render a price to our request this time, only user reviews that quote unrelated figures — we are not guessing from a review), Car Scanner ELM's Pro unlock tiers, Carly's Basic Package and Premium bands, BimmerCode's $49.99 Full Version, and FIXD's App Store and trial-page Premium figures. Those are five days old, not stale, and they are marked as carried forward in the CSV rather than re-dated. **Still refused:** OBDeleven's plans page returned HTTP 403 behind a browser check on both passes. We did not attempt to work around it, so OBDeleven keeps its description without a price, and the VAG-coding row says "credits-based" instead of naming a number we cannot source. **The generic ELM327 band is ours.** The **$15 to $30** figure is our estimate of street prices for a commodity part sold by dozens of unbranded sellers, not a published price from any one page; it is marked ⚪ everywhere it appears and it is the only unsourced number left on this page. **One structural caveat about prices in this category.** The sticker on a box is the least volatile number here; the subscription terms move more often and matter more. FIXD's Premium price appears as three different figures on three of FIXD's own surfaces, and which one you pay depends on where you started the trial. When you compare tools, screenshot the renewal terms on the page you actually buy from, because that is the only figure that binds. ## Sources and documents Prices, ratings and review counts read on 13 September 2026 unless noted; ratings are the platforms' figures. 1. 40 CFR 86.1806-17, Onboard diagnostics: [eCFR](https://www.ecfr.gov/current/title-40/chapter-I/subchapter-C/part-86/subpart-S/section-86.1806-17) 2. California Air Resources Board, OBD II Systems Fact Sheet: [CARB](https://ww2.arb.ca.gov/resources/fact-sheets/board-diagnostic-ii-obd-ii-systems-fact-sheet) 3. NHTSA complaints API, Honda Civic, queried 13 September 2026 (ODI 11600488, 11655295, 11675081, 11676074); the 39,355 count used the same API on 6 September 2026: [2018](https://api.nhtsa.gov/complaints/complaintsByVehicle?make=honda&model=civic&modelYear=2018), [2019](https://api.nhtsa.gov/complaints/complaintsByVehicle?make=honda&model=civic&modelYear=2019), [2020](https://api.nhtsa.gov/complaints/complaintsByVehicle?make=honda&model=civic&modelYear=2020) 4. BlueDriver Pro Next-Gen: [store](https://us.bluedriver.com/products/bluedriver-pro-scan-tool-next-gen) 5. BlueDriver Pro: [store](https://us.bluedriver.com/products/bluedriver-scan-tool) 6. BlueDriver app: [App Store](https://apps.apple.com/us/app/bluedriver-obd2-scan-tool/id445403397), [Google Play](https://play.google.com/store/apps/details?id=com.lemurmonitors.bluedriver) 7. Car Scanner ELM OBD2: [Google Play](https://play.google.com/store/apps/details?id=com.ovz.carscanner), [App Store](https://apps.apple.com/us/app/car-scanner-elm-obd2/id1259933623) 8. Torque Pro: [Google Play](https://play.google.com/store/apps/details?id=org.prowl.torque) 9. FIXD homepage, FAQ and trial page: [homepage](https://www.fixdapp.com/), [FAQ](https://www.fixdapp.com/faq/), [trial page](https://www.fixdapp.com/lp/fixd-sensor-premium-trial/) 10. FIXD app: [App Store](https://apps.apple.com/us/app/fixd-obd2-scanner/id957168651), [Google Play](https://play.google.com/store/apps/details?id=com.fixdapp.two) 11. Trustpilot FIXD profiles, read in a browser because both refuse automated requests: [fixdapp.com](https://www.trustpilot.com/review/fixdapp.com), [fixd.com](https://www.trustpilot.com/review/fixd.com) 12. Carly pricing guide: [Carly guide](https://www.mycarly.com/blog/carly/does-carly-scanner-require-a-subscription-complete-pricing-guide-2026/) 13. Carly app: [App Store](https://apps.apple.com/us/app/carly-obd2-car-scanner/id467344155), [Google Play](https://play.google.com/store/apps/details?id=com.iViNi.bmwhatLite) 14. OBDLink MX+: [product page](https://www.obdlink.com/products/obdlink-mxp/) 15. OBDLink app: [App Store](https://apps.apple.com/us/app/obdlink/id879636351), [Google Play](https://play.google.com/store/apps/details?id=OCTech.Mobile.Applications.OBDLink) 16. BimmerCode: [App Store](https://apps.apple.com/us/app/bimmercode/id1130787459) 17. MyAutoSound: [homepage](https://www.myautosound.com/) 18. PulsCar: [homepage](https://www.pulscar.io/) 19. OBDeleven plans page: HTTP 403 behind a browser check we did not try to get around, not quoted 20. PulsCar membership page, read 17 September 2026 — plans, the included OBDLink MX+ scanner, refund and return terms, store availability: [get.pulscar.io](https://get.pulscar.io) 21. NHTSA complaints flat file FLAT_CMPL.txt — 777,040 owner complaints received 1 January 2015 to 8 September 2026, loaded 16 September 2026 and used for the symptom-visibility study above: [field layout](https://static.nhtsa.gov/odi/ffdd/cmpl/CMPL.txt) 22. Our published counts — [OBD2 visibility by symptom family](/research/best-car-diagnostic-app-2026/obd2-visibility-by-symptom.csv), [the 40 most-quoted trouble codes](/research/best-car-diagnostic-app-2026/dtc-codes-owners-quote.csv), [every price with its source and date](/research/best-car-diagnostic-app-2026/app-prices-read.csv), [method, queries and limits](/research/best-car-diagnostic-app-2026/method.txt). CC BY 4.0. 23. BlueDriver, OBDLink, FIXD and MyAutoSound pages re-fetched 18 September 2026; Google Play's Torque Pro listing served no price to that request and keeps its 13 September figure. --- *How these numbers were built: every price, rating and review count was re-read on 13 September 2026 on the maker's page or store listing in Sources. Changed since June: BlueDriver's prices and review figures, Car Scanner's downloads and Pro pricing, FIXD's ABS coverage (select makes, per its FAQ), Carly's model (scanner included in Premium), BimmerCode's price, and every PulsCar fee or refund, removed because the check is free; on 17 September 2026 PulsCar's paid membership was added from get.pulscar.io, with the OBDLink MX+ disclosure wherever that adapter is recommended. The comparison table keeps its June bands; dated figures sit under it. The ELM327 band is our estimate (⚪). An earlier version quoted a 40/60 split between code and non-code problems; we could not trace it to a primary study, so on 17 September 2026 the figure was removed and the page now says only that many mechanical faults never set a code. The NHTSA counts count words, not failures. Scenarios are composite. Nothing was bench-tested.* *Prices verified September 2026 and reviewed quarterly — BlueDriver, OBDLink, FIXD and MyAutoSound were re-fetched from their own pages on 18 September 2026 and were unchanged; the remaining figures are carried forward from 13 September 2026 because those listings served no price to our request this pass, and the CSV says which is which. Technical documents verified September 2026: the federal OBD regulation and the CARB fact sheet were opened and read again for this update.* *Tried an app we didn't cover? Email [support@pulscar.io](mailto:support@pulscar.io) with what you used and what you found — we update this guide as the category evolves.* --- ## Sound AI vs OBD Scanner in 2026: The Light Decides the Tool Source: https://www.pulscar.io/blog/diagnose-car-noise-sound-vs-obd-scanner Last updated: 2026-09-17 ⚡ Quick Triage — The 10-Second Sort **Check engine light on, no noise?** OBD2 scanner — it reads the code. **Noise, no light?** A scanner will likely show nothing; that's a sound-diagnosis job. **Both at once?** Both tools — the signals may be unrelated. **Light is *flashing* and the car is shaking?** That's an active-misfire emergency with its own clock — the [flashing CEL guide](/blog/flashing-check-engine-light-car-shaking) now, this comparison after. One rule carries this whole page: **a light is a code job; a noise with no light is a sound job.** Here's the sentence that sorts this entire decision: **your car speaks two languages, and each needs its own translator.** The electronic language — sensors, fuel trim, ignition, emissions — is spoken in trouble codes, announced by the check engine light, and read by an OBD2 scanner. The mechanical language — pads, bearings, belts, joints, shields — is spoken in *sound*, announced by nothing on the dashboard, and completely invisible to the scanner. Almost everything drivers get wrong about diagnosing their own car comes from hiring the wrong translator: buying a $60-$120 code reader for a grinding noise, plugging it in, reading "no codes found," and concluding either that everything's fine (it isn't) or that the problem must be mysterious and expensive (it usually isn't). The gap is structural, not a product flaw. Your car's computer monitors what it has sensors for, and **there is no sensor watching your brake pads wear down** — no code for a dry wheel bearing, a glazed serpentine belt, a loose heat shield, a clicking CV joint. Those parts fail in the mechanical world, producing clear, distinctive sounds while the electronic world registers nothing. For that entire class of problems — which is most of what drivers actually hear — sound is the *only* at-home signal that exists. This guide is the full sorting kit: the two-minute filter, the driveway protocol that turns your symptoms into a tool choice, verified 2026 prices for every option on the ladder (a $12 adapter with a free app, BlueDriver's $99.95 no-subscription dongle, the $69.99-to-$99.99-a-year subscription hiding inside a popular competitor, free sound diagnosis, and what shops charge when you arrive with nothing), five routes by situation, the three traps this niche runs, and the one script — the *named suspect* — that converts a $100-$200 open-ended diagnostic into a focused 20-minute confirmation. If you are choosing between sound tools rather than between a sound tool and a scanner, [MyAutoSound vs PulsCar](/blog/myautosound-vs-pulscar) compares the two on price and what you get back. And if the question is simply how much a given noise tends to cost, [ten noises ranked by repair bill](/blog/car-noises-ranked-by-repair-cost) answers it directly. Once you have chosen the sound route, [every AI sound tool compared](/blog/ai-car-sound-diagnosis-tools-compared) shows which of them charges what. I built [PulsCar](/) — an AI first pass on a car noise from a 30-second recording — after a noise in Phuket in 2025 cost me a $380 "full diagnostic" and then roughly $6,000 over six months across several shops, each with a different expert diagnosis, while the sound never went away ([the story is on the About page](/about)). No scanner on Earth would have helped, because there was never a code to catch. That gap is the whole reason this page exists — and I'll tell you plainly when the scanner, not PulsCar, is your right answer. ## Light, noise, or both: five questions to your route If you already know your signal — light, noise, or both — the navigator below routes you in five questions and the matching route gives you the tool, the 2026 price, and the script. If you're not sure what you're dealing with, run the filter and the protocol first; they take ten minutes and cost nothing. One rule overrides everything: **identify the signal before buying the tool.** The most common $60-$120 mistake in this niche is purchased in the reverse order — hardware first, symptom second — and the second most common is walking into a shop with neither. ## First: is this the page you need? The 2-minute filter **The light is flashing and the car is shaking** → not a comparison-shopping moment: active misfire, minutes matter — the [flashing CEL emergency guide](/blog/flashing-check-engine-light-car-shaking) now. **You want to know what a shop diagnostic should cost** → the [diagnostic cost guide](/blog/how-much-does-car-diagnostic-cost) has the full 2026 fee map ($80-$150 independent, $120-$300 dealer, $82-$179 mobile). **You're trying to identify a specific noise right now** → the [complete noise index](/blog/strange-car-noises-and-what-they-mean) sorts by sound; this page sorts by *tool*. **You want app rankings and reviews** → the [best diagnostic app roundup](/blog/best-car-diagnostic-app-2026) compares products; this page explains the categories they belong to. **You're about to record a noise for diagnosis** → the [recording guide](/blog/how-to-record-car-noise-for-diagnosis) covers mic position, safety, and what 30 seconds should capture. **You're deciding between a scanner and sound diagnosis — or wondering why your scanner shows nothing** → the right page. Continue. ## The 10-minute signal protocol **Step 1 — Read the dashboard (30 seconds).** Check engine light: off, solid, or flashing? Flashing exits to the emergency guide. Solid or off — continue. **Step 2 — Name the noise, if any (2 minutes).** Is there a sound that wasn't there before? When does it live: braking, turning, accelerating, idling, cold start? A noise with a *pattern* is a noise with a diagnosis. **Step 3 — Record it now, not later (2 minutes).** If there's any noise at all, capture 30 seconds on your phone [the right way](/blog/how-to-record-car-noise-for-diagnosis) while it's happening. Intermittent noises vanish at the worst moments — the recording at onset is diagnostic gold whether you use AI, a mechanic, or a forum. **Step 4 — Get any codes read free (on your next errand).** Light on? AutoZone, O'Reilly, and Advance read codes at no charge — before you buy anything. Write the exact P-numbers. **Step 5 — Run the sort.** Light + no noise = code job (Route 1). Noise + no light = sound job (Route 2). Both = both (Route 3). Buying used = history job (Route 4). Neither tool satisfies = Route 5. Ten minutes, zero dollars — and you've done the triage that decides whether the right next purchase is a $12 adapter, a free recording, both, or neither. ## Eight sound-versus-scanner situations, and which is yours **"My check engine light is on but the car seems fine."** → Route 1. Textbook scanner territory — the code names the system, and the free parts-store read might be all you need. **"There's a noise but no warning light at all."** → Route 2, the main event. A scanner will very likely read "no codes" — the noise is your only signal, and it's a good one. **"I bought a scanner for my noise and it says no codes found."** → The most common wrong-tool story in the niche. The scanner isn't broken and neither is your ear — Route 2, and the "no codes" trap below. **"The light is on AND it's making a sound."** → Route 3. Two signals, possibly two problems — read the code and match the noise; don't assume they're the same fault. **"I'm buying a used car this weekend."** → Route 4. Stored codes tell the car's electronic history; a test-drive listen (and the deceleration test from the [knock guide](/blog/engine-knocking-sound)) tells its mechanical present. **"The noise only happens sometimes and never at the shop."** → Route 5. Intermittents are why phones exist — record at onset, or the diagnosis is a game of telephone. **"The shop wants $150 to 'run diagnostics' on my noise."** → Read the traps section first. An open-ended diagnostic on an undescribed noise is the worst-value purchase in car repair — the named-suspect script fixes it. **"I just want to be set up before anything breaks."** → The After section: a $10-$25 adapter in the glovebox, the recording habit, and you're covered for both languages before either speaks. ## What actually determines your cost **Which language the problem speaks.** The master variable: electronic faults route through codes ($0 free read to $99.95-$139.95 for a serious scanner); mechanical noises route through sound (free, no hardware). Wrong-language purchases are pure waste. **Whether you arrive named or blank.** "Likely front-right wheel bearing — confirm and quote" buys a focused 20-minute confirmation; "it's making a noise" buys a $100-$200 open-ended diagnostic where the first guess can miss. **Subscription vs one-time.** The 2026 scanner market splits sharply: BlueDriver's $99.95 Next-Gen is everything-forever; FIXD's $59 sensor reads engine codes free (ABS on select makes) with the useful features at $69.99 to $99.99 a *year* depending on the order path — a three-year cost past $250 for less depth. **Intermittency.** A noise that performs on demand is cheap to diagnose anywhere; one that hides costs money everywhere *except* in a recording captured at onset. **Safety-criticality.** Brakes and steering get hands-on inspection regardless of what any app says — sound narrows and prices the suspect; a human confirms it before you trust the pedal. **Vehicle complexity.** Euro platforms bury more behind manufacturer codes (BlueDriver's enhanced coverage is make-dependent), and their dealer diagnostics run $150-$300 — which raises, not lowers, the value of arriving informed. ## The price ladder: every diagnostic option, 2026 numbers **Parts-store code read** — AutoZone, O'Reilly, Advance; no purchase, no appointment $0 **Phone recording of the noise** — 30 seconds at onset; the raw material for everything downstream $0 **Generic ELM327 adapter + free app** — Car Scanner ELM covers basic codes and live data; the budget code setup $10–$25 **AI sound diagnosis (PulsCar)** — per diagnosis, phone only, engine running and car parked; likely cause, severity, repair-cost estimate in about 10 minutes Free **FIXD sensor** — engine codes free, ABS on select makes per FIXD's FAQ; repair costs, forecasts and the hotline need Premium at $69.99-$99.99/yr by order path (read the trial line on the page you order from) $59–$59.99 + sub **BlueDriver Pro Next-Gen / Pro** — ABS/airbag/transmission codes + verified Repair Reports; no subscription, ever; BlueDriver's own store, September 2026 $99.95–$139.95 **Mobile mechanic diagnostic** — comes to your driveway; hands and ears included $82–$179 **Independent shop diagnostic** — the fee you're negotiating against by arriving informed $80–$150 **Dealer diagnostic** — deepest factory tooling, steepest fee; Euro platforms at the top $120–$300 **Pre-purchase inspection (used car)** — codes + lift + eyes; the best money in used-car buying $100–$200 Read the ladder as insurance tiers against the red rungs: everything green costs less than one shop diagnostic, and the entire point of the green rungs is to make the red ones either unnecessary or *focused* — a $150 diagnostic that confirms your named suspect is money well spent; the same $150 spent on "find my noise" is a lottery ticket, because the first draw can lose. ## Which tool, by what you're hearing (or seeing) **Solid check engine light, no noise** — sensor, emissions, fuel-trim territory; the code names the system before anyone guesses scanner **Grinding when braking** — pads, rotors, or a stuck caliper; no code will ever come — the [brake grinding guide](/blog/grinding-noise-when-braking) prices every stage sound **Squeal at start-up or with steering** — belt and tensioner family; mechanical, codeless, unmistakable on a recording sound **Hum or growl that rises with road speed** — wheel-bearing signature; weeks of audible warning before anything electronic notices sound **Knock, tick, click, or rattle from the engine** — the [knock guide's](/blog/engine-knocking-sound) load-vs-idle watershed sorts cheap from catastrophic by ear sound first **Light on + rough running or noise** — misfire country: the code names the cylinder, a parked-engine recording adds what the idle sounds like both Two table rules: any **safety-critical noise** (brakes, steering) uses sound to narrow and price the suspect, then a hands-on inspection to confirm before you trust the pedal — the recording buys knowledge, not a skipped inspection; and any **"no codes found" on a car with an audible symptom** means the *scanner has finished its job*, not that the car is fine — the investigation moves to the mechanical language, it doesn't end. ## What 3,512 NHTSA complaints about a codeless noise show The two-languages claim is testable, so we tested it. NHTSA publishes every complaint an owner files, narrative included. We loaded 777,040 complaints received between 1 January 2015 and 8 September 2026, searched the narratives for noise words (noise, grinding, squeal, knock, rattle, clunk, whine, hum, tick, screech, growl, chirp, groan), and dropped every narrative where the only noise word was a denial — "no unusual noises," "NO WARNING LIGHTS ON DASH, NO NOISES." That leaves **55,554 complaints in which an owner describes hearing something**, 7.1% of the whole file. Inside that set we looked for the sentence this page exists for: the owner saying the dashboard stayed dark or the scan came back empty — no codes, no DTC, no check engine light, no warning light, "nothing showed up on the scan." Requiring the noise and the no-code statement to sit within 600 characters of each other, so they describe the same failure, leaves **3,512 complaints**. We then read 30 of them at random in full: 29 were exactly what the query was meant to find, and one was wind noise from a door seal rather than a wear failure. [Download the data](/research/diagnose-car-noise-sound-vs-obd-scanner/noise-complaints-by-make.csv) and the [full method](/research/diagnose-car-noise-sound-vs-obd-scanner/method.txt). Three things in that file are worth your attention. **The silent-dashboard noise ends on a tow truck twice as often.** Across all 777,040 complaints, 5.11% say the vehicle was towed. Across the 55,554 noise complaints, 4.72%. Across the 3,512 where the owner heard something and the dashboard said nothing, **10.79%** — more than double either baseline. Fire reports run 2.39% against 1.83% for noise complaints generally. These are self-reported filings, not audited repairs, and people file when something frightening happens, so read this as an association in owner reports rather than a measured risk. But the direction is the opposite of reassuring, and it is the exact population that a blank code read tends to talk people out of worrying about. **The mileage is ordinary.** Median mileage at failure in those 3,512 complaints is **80,000 miles**, with quartiles at 48,913 and 110,000 (2,014 of the complaints carry a usable odometer figure; we dropped zeros and anything over 400,000). This is not a story about worn-out cars at the end of their lives. It is the middle of a normal ownership, the years when a car is out of warranty and the owner is deciding between a $0 free code read and a $100-$200 shop hunt. **The parts involved are the ones with no sensor on them.** Counting NHTSA's own component tags on those complaints: engine 1,633, power train 898, engine and engine cooling 324, steering 285, electrical system 252, service brakes 303, suspension 162. Counting complaints rather than tags, **1,533 of the 3,512 — 43.7% — carry at least one of the power train, brake, steering or suspension tags**: four systems that the federal on-board diagnostic requirement never promised to watch. ## Which models and years fill the codeless-noise file **Ford F-150** — 256 of its 2,009 noise complaints say no light or no code (12.7%); median 68,000 miles 256 **Kia Sorento** — 137 of 1,135 (12.1%); median 102,500 miles 137 **Kia Soul** — 119 of 1,190 (10.0%); median 86,225 miles 119 **Hyundai Santa Fe** — 107 of 788 (13.6%); median 95,000 miles 107 **Chevrolet Silverado 1500** — 98 complaints; **Ford Escape** 96; **Ford Explorer** 92 286 **Kia Optima** 79 · **Hyundai Sonata** 77 · **Hyundai Tucson** 71 · **GMC Sierra 1500** 68 · **Chevrolet Equinox** 62 357 Read that table the careful way. **These are counts, not rates.** The F-150 has been the best-selling vehicle in the United States for decades, so it should top almost any raw count of owner complaints; nothing here says it is less reliable than anything else, and nothing here can say that, because NHTSA publishes complaints without publishing how many vehicles are on the road to divide them by. The column that carries real information is the share: what fraction of a model's *noise* complaints come with an explicitly dark dashboard. Across the whole file that share is 6.3%; the Santa Fe runs 13.6%, the F-150 12.7%, the Sorento 12.1% — two to three times the average, which tells you that on those platforms the noises owners write in about are especially likely to be ones the computer never flagged. By make, the same pattern: Ford 772 of 9,010 noise complaints (8.6%), Kia 513 of 5,319 (9.6%), Hyundai 417 of 5,957 (7.0%), Chevrolet 300 of 4,696 (6.4%). By model year, the file peaks at 2017 (370 complaints), 2016 (343), 2018 (329) and 2019 (302) — vehicles that in 2026 are six to ten years old, which is the age where wear noises arrive and factory warranties don't. The [per-model CSV](/research/diagnose-car-noise-sound-vs-obd-scanner/noise-no-light-by-model.csv) has the top 40 with their median mileages. ## What the manufacturers' own bulletins say about codeless noises Owner complaints are one side. The other side is what the manufacturers tell their own technicians, and NHTSA publishes that too: 187,827 distinct manufacturer communications since 2015 — service bulletins, preliminary information documents, technical journals, customer satisfaction programs. **13,868 of them (7.4%) describe a noise as the customer's complaint. Only 1,455 of those — 10.5% — mention a diagnostic trouble code, the check engine light or the MIL anywhere in NHTSA's published summary.** In roughly nine out of ten noise bulletins, the factory's own description of the problem never involves a code at all. (That 10.5% is a floor, not a ceiling: the summary is NHTSA's abstract, and a bulletin could reference a code in its body without it surfacing there. The direction of the finding survives that caveat; the precision doesn't.) Sixty-four bulletins go further and say it out loud. A sample we downloaded and read: - **Honda service bulletin 23-037**, 6 July 2023, 2022-23 Civic. Symptom: a steering-effort complaint, "possible complaint of noise at slow speeds, and no MIL illuminated or DTC stored." Corrective action: replace the electric power steering gearbox. [PDF](https://static.nhtsa.gov/odi/tsbs/2023/MC-10239109-0001.pdf) - **Honda service bulletin 24-011**, 3 September 2024, 2021-22 CR-V and CR-V Hybrid. A clicking noise at slow speeds while turning, "and no MIL illuminated, or DTC stored" — again a gearbox replacement. [PDF](https://static.nhtsa.gov/odi/tsbs/2024/MC-11007648-0001.pdf) - **Infiniti ITB19-003**, 22 February 2019, 2019 QX50. "IF YOU CONFIRM: A spark knock or knocking type noise coming from the engine under a low RPM/high load driving pattern... AND There are no DTCs stored in the ECM and/or TCM." [PDF](https://static.nhtsa.gov/odi/tsbs/2019/MC-10155154-9999.pdf) - **Jaguar SSM74070**, 6 September 2018, I-PACE. Brake-application noise where "No DTCs or warning messages are present on the instrument panel and the vehicle is otherwise behaving as expected." [PDF](https://static.nhtsa.gov/odi/tsbs/2018/MC-10148521-9999.pdf) - **GM bulletin 24-NA-095**, June 2024, Buick Encore GX and Chevrolet Trailblazer. Titled, in full: "Drone Noise by Holding About 1600 RPM in Park or During Driving - No DTCs." [PDF](https://static.nhtsa.gov/odi/tsbs/2024/MC-11004386-0001.pdf) - **Ford TSB 25-2612**, 18 December 2025, 2021-2025 F-150 with the electronic shift-on-the-fly transfer case. "Intermittent Grinding/Hum/Rumble Noise From The Front Wheel Area - No DTCs Stored In The TCCM," traced to integrated wheel end actuators that don't fully disengage. The parts list starts with a brass wire brush, obtained locally. [PDF](https://static.nhtsa.gov/odi/tsbs/2026/MC-11027125-0001.pdf) Every one of those is a documented failure with a factory part number and a factory repair procedure, and in every one the entry point is a human being hearing something. A code reader plugged into any of those cars reports exactly what it should: nothing to report. By make, the noise-bulletin counts run Chevrolet 1,220, Audi 923, Jeep 776, Land Rover 769, BMW 681, Mazda 624, Ford 604, Honda 604. That ordering says more about how many documents each manufacturer files with NHTSA and how verbose its summaries are than about how noisy its cars are — some makers publish a bulletin for every squeak, others fold the same information into service information systems NHTSA never sees. [The per-make bulletin counts](/research/diagnose-car-noise-sound-vs-obd-scanner/noise-bulletins-by-make.csv) are published with that warning attached. ## What the codeless noises turned out to be Owners often come back and say what the shop found. Within the 3,512 complaints, 969 contain a sentence naming a diagnosis — "diagnosed with," "determined that," "replaced the," "needed a new." Categorizing the text that follows those phrases: **Engine — internal damage or full replacement** 247 (25.5%) **Transmission, CVT, torque converter or clutch** 129 (13.3%) **Cam phaser, timing chain, tensioner or VVT** 87 (9.0%) **Differential, axle, driveshaft, transfer case, CV joint** 60 (6.2%) **Wheel bearing or hub assembly** 55 (5.7%) **Steering rack, column or pump** 49 · **Brakes** 45 · **Suspension** 29 123 **Exhaust, heat shield, manifold, catalytic converter** 27 · **Accessory belt or pulley** 4 31 Two readings of that table, and both matter. The first: **a quarter of the codeless noises owners bothered to report ended as engine damage.** That is a selection effect as much as a finding — nobody files a federal safety complaint about a heat shield they fixed for $40, and the belt-and-pulley row sitting at 4 is the proof of it. The people who write to NHTSA are disproportionately the people whose noise ended in a $7,000 invoice. The second reading is the useful one anyway: **the ten categories above are almost entirely parts with no dedicated sensor.** Bearings, phasers, chains, joints, pads, shields — the computer has no opinion about any of them until the damage spreads far enough to disturb something it does monitor, which by then is late. A complaint can name more than one part, so the shares do not add to 100%; the denominator is the 969 complaints that named anything at all. [The categories as a CSV](/research/diagnose-car-noise-sound-vs-obd-scanner/no-light-noise-what-was-diagnosed.csv). ## Why the port can't hear: what the rules actually ask OBD to watch This is the part almost nobody explains, and it turns "my scanner shows nothing" from a mystery into a specification. The federal on-board diagnostic requirement for cars is written in the emissions rules, not the safety rules. In the Code of Federal Regulations, the section covering model year 2017 and later vehicles opens by saying OBD systems must "detect malfunctions in the emission control system, store trouble codes corresponding to detected malfunctions, and alert operators appropriately" ([40 CFR 86.1806-17](https://www.ecfr.gov/current/title-40/section-86.1806-17)). Read that sentence as a job description. The port exists so that a vehicle's *emission control system* is continuously supervised and so that a technician anywhere can read the result through one standardized connector. Catalyst efficiency, misfire, fuel trim, oxygen sensors, evaporative leaks, EGR flow: monitored, by law, with codes and a lamp. Brake pad thickness, bearing preload, belt glazing, bushing wear, heat shield fasteners, CV joint boots: not emission control, not monitored, no code, no lamp — not because manufacturers were lazy, but because nothing ever asked the system to watch them and no sensor was fitted to do it. That is why the sentence "the scanner says my car is fine" is a category error. The scanner said the emissions-related powertrain is not reporting a fault. It has no opinion on the grinding. ## When a noise does eventually set a code — and which scanner sees it Honesty runs both ways here, and this is where a lot of comparison pages overstate the split. Mechanical failures *can* reach the electronic world, usually late and usually sideways: **Wheel bearings and ABS codes.** Many wheel bearings carry the ABS encoder ring. A bearing can hum for months with a clean scan, then damage the ring or the sensor and set a wheel-speed-sensor code with the ABS light. Note what that takes: a generic engine-only reader will still show nothing, because ABS codes live in a different module. Reading them takes a scanner with chassis coverage — the feature that separates a $12 adapter from a $99.95-$139.95 tool. **Spark knock and knock sensors.** Engines have a knock sensor, and severe detonation can set P0325 through P0332. But the Infiniti bulletin above is the honest picture of how this usually goes: a knocking noise under load *with no DTC stored*, because the knock sensor's job is to retard timing, not to file a report. **Mechanical faults that disturb combustion.** A collapsed lifter, a stretched timing chain, a leaking exhaust manifold gasket ahead of an oxygen sensor — each can eventually throw a misfire code (P0300-P0312) or a fuel-trim code. The noise usually arrives first by weeks or months. If you hear a noise *and* a light appears later, you are watching the same failure cross from one language into the other. **Mode 6 and live data.** A scanner that exposes Mode 6 on-board test results, or graphs live data, can sometimes show a mechanical problem indirectly — misfire counts per cylinder climbing on the cylinder your ear picked out, a fuel trim skewing as a vacuum leak whistles. That is a real and underused capability, and it is an argument for owning a decent scanner alongside the recording habit, not instead of it. The rule that survives all four: **a code confirms; the absence of a code excludes nothing.** Both statements are the same fact about a tool that was built to watch emissions. ## Which sound-versus-scanner route is yours? Five questions **Question 1: Light on, car sounds and drives normal?** → **Route 1.** Code job. Free read first, hardware second, and the code decides everything after. **Question 2: Noise present, dashboard dark?** → **Route 2.** Sound job — the scanner would read blank. This is the route most wrong purchases were trying to find. **Question 3: Light on AND something audible?** → **Route 3.** Both tools, treated as possibly unrelated signals until proven otherwise. **Question 4: Buying a used car?** → **Route 4.** Stored-code history plus a listening test drive — twenty minutes that move hundreds in negotiation. **Question 5: Tried the right tool and still stumped — or the noise won't perform?** → **Route 5.** The intermittent-and-escalation route: capture at onset, then choose the human tier deliberately. ## The five sound-versus-scanner routes Each route below is a complete answer for one situation: who it fits, what it costs in 2026, the catch nobody mentions, and the sentence to say at a service counter. Read the one your sort landed on; the others will still be here if your car changes its mind. ## Route 1: The check-engine-light route — $0 to $139.95, the code decides 🟢 Who it fits Solid light, no unusual noise — the electronic language announcing itself the normal way 💰 Cost Free parts-store read · $10-$25 ELM327 + free app · $99.95-$139.95 BlueDriver for depth 📋 The catch A code names the system, not always the part — P0420 means "catalyst efficiency low," which is sometimes a $30 oxygen sensor's lie, not a $1,500 converter The scanner's home turf, and it's genuinely good here. Every car since 1996 carries the standardized OBD2 port; through it, a reader pulls the trouble codes behind the light. The 2026 buying logic runs in three tiers. **Free:** parts stores read codes at no charge — for a one-off light, this may be the whole answer. **Budget:** a generic ELM327 Bluetooth adapter ($10-$25) paired with Car Scanner ELM (free) reads basic codes and live data — the right glovebox resident for most drivers. **Depth:** BlueDriver Pro Next-Gen ($99.95, struck through from $119.95) or Pro ($139.95), both on BlueDriver's own store in September 2026, adds what generics miss — ABS, airbag, and transmission codes on major makes, plus Repair Reports built from millions of verified fixes — with **no subscription, ever**, which in this market is a feature worth naming twice. **Fix it yourself — the free-first sequence.** Light comes on: parts-store read today, exact P-numbers written down, then the [solid-light guide](/blog/check-engine-light-on) to translate urgency. Buy hardware only if lights are a recurring character in your car's life — and buy the tier that matches: ELM327 for engine codes, BlueDriver if you want the transmission and ABS systems speaking too. ## Route 2: The noise-no-light route — free, the scanner's blind spot 🟢 Who it fits An audible symptom with a dark dashboard — the mechanical language, which no scanner speaks 💰 Cost $0 to record · $0 for the AI match · versus $80-$150 for an open-ended shop diagnostic 📋 The catch Sound narrows and prices; on brakes and steering, a human still confirms hands-on before you rely on the part The main event, and the reason this comparison matters. Belt squeal, RPM-locked knock, ticks and rattles from the engine bay — all mechanical, all codeless, all *distinctive*; grinding under braking and bearing hum are just as codeless but only exist on the road, so a parked-engine clip can't carry them and an inspection has to. Sound diagnosis matches the recording's fingerprint (frequency, rhythm, how it tracks RPM) against cataloged failure patterns and returns the likely cause, its urgency, and a repair-cost estimate. The honest frame from the founder of a sound-diagnosis company: it's a first pass, not a verdict — but the first pass is precisely where the money is, because it's the difference between arriving at a shop informed and arriving blank. **Fix it yourself — the recording.** Thirty seconds, phone mic toward the noise, captured [the right way](/blog/how-to-record-car-noise-for-diagnosis): engine noises get idle plus a gentle rev sweep; speed-dependent noises get a safe passenger-seat recording at the speed where it sings. The recording is valuable even if you never use AI — it's evidence for the shop, the forum, and the version of you comparing quotes next week. **What to say (the named-suspect call):** *"I've got a [grinding when braking / hum rising with speed / knock at idle], recorded — I believe it's [the suspect]. I'd like you to confirm and quote that specifically, and call me before any work beyond the confirmation."* That sentence is the entire economic point: a confirmation is 20 minutes; a hunt is $100-$200 and a coin flip. Can an app really diagnose a car problem from sound? For the mechanical family, yes — because these failures are *acoustically honest*. A glazed belt slipping on a pulley, a lifter ticking, an exhaust manifold leaking, a rod knocking at idle — each produces a signature with measurable properties: dominant frequencies, rhythm locked to RPM, behavior as the revs rise and fall. AI matching compares those properties against a library of confirmed failures the way a birder's app matches songs. What makes it work is the same thing that makes scanners fail here: these parts have no electronic monitoring, so the sound isn't a supplementary clue — it's the entire signal, and a rich one. The limits are real (layered noises, safety-critical confirmation, no dealership certainty from audio alone), which is why the output is a ranked likely cause, not a decree — and a parked clip carries only engine-bay noise, not brakes or bearings. PulsCar returns that report in about ten minutes free. [ For the noise your scanner can't read Diagnose it by sound — free Record 30 seconds of the engine running, car parked, with your phone — no dongle, no port, no hardware. PulsCar's AI screens the noise and sends a PDF with the likely cause and how urgent it is — in about 10 minutes, or says inconclusive if the clip can't support a verdict. Walk into the shop with a named suspect instead of an open checkbook. The report arrives by email as a PDF, so use the address you actually read. 🔍 Diagnose My Car Noise — Free ](/) ## Route 3: The both-signals route — code for the where, sound for the how bad 🟡 Who it fits Light on AND something audible — misfires most classically, but any two-signal day 💰 Cost Free code read + free sound match — the whole triage at no cost 📋 The catch Two signals aren't automatically one problem — the light may be an old emissions code while the noise is new brakes The misfire is the textbook case: the engine stumbles audibly, the light comes on, and each tool reads its half. The code names the cylinder (P0302 = cylinder 2) and preserves freeze-frame conditions; the sound grades severity and trajectory — is the roughness constant or worsening between drives? The code tells you *where*; the sound tells you *how bad and how fast*. Together they walk you into the shop with both languages translated. (If that light is flashing, stop reading comparisons — the [emergency protocol](/blog/flashing-check-engine-light-car-shaking) has a 60-minute clock.) The subtler version: signals that *coexist without relation*. A stored evaporative-emissions code from last month plus a new bearing hum are two problems wearing one visit — and a shop that bundles them into one narrative has earned scrutiny. Reading both signals yourself beforehand is how you know to push back. **What to say (the two-signal estimate):** *"I have code P-[number] and a separate [noise] — I want the estimate itemized by symptom: which lines address the code, which address the noise, and which address neither. Anything in the third column gets its own justification."* Why doesn't a scanner show anything when the car makes a noise? Because the computer can only report what it has senses for — and its senses are electronic. It watches oxygen levels, fuel trim, ignition events, sensor voltages; it has no ear, no touch, and no sensor bolted to your brake pads, wheel bearings, belt, CV joints, or heat shields. Those parts fail mechanically: they thin, dry, glaze and loosen — producing distinct sounds and zero data. So the scanner reports "no codes found," truthfully, about the only world it can see, while the grinding continues in the world it can't. This is the most repeated confusion in car forums, and it cuts both ways at the counter: a shop waving "no codes" at an audible symptom hasn't cleared the car — it's described the limits of one tool. For that whole mechanical class, the noise is the diagnostic signal; PulsCar's sound matching covers the engine-bay part of that gap from a parked clip, an inspection the rest. ## Route 4: The used-car route — both tools, twenty minutes, hundreds in leverage 🟡 Who it fits Anyone about to hand over used-car money — the one scenario where both languages get read on purpose 💰 Cost $10-$25 adapter you'll keep forever · $100-$200 pre-purchase inspection for the finalist 📋 The catch A freshly cleared code history is itself information — "readiness monitors not set" means someone erased the codes recently The used car is where both tools earn their keep in one afternoon. **The electronic read:** plug in the adapter and pull stored codes *and* readiness-monitor status. Stored codes are the car's confession; suspiciously blank codes with unset monitors mean someone cleared them within the last drive cycles — a tell worth more than most answers. **The mechanical listen:** windows down on the test drive, radio off — bearing hum at speed, clicks in tight turns, brake sounds on a firm stop, and thirty seconds of idle listening with the hood up. The [knock guide's deceleration test](/blog/engine-knocking-sound) takes thirty seconds and screens for the most expensive noise a used car can make. **What to say (the PPI request):** *"Before purchase I want a pre-purchase inspection — codes and readiness monitors read, a lift check, and a listen for bearing, brake, and engine noise. I'll pay the $100-$200; I want the findings itemized."* A seller's reaction to that sentence is itself a diagnostic. Anything found isn't necessarily a walk-away — it's a negotiation line with a verified 2026 price attached. Do you actually need both tools? Eventually, most drivers do — but almost never on the same day, and that timing is the budget insight. The scanner's moment is a lit dashboard: a $10-$25 adapter with a free app answers most solid lights, and the free parts-store read answers many with no purchase at all. Sound's moment is a noise on a dark dashboard — where the scanner structurally reads blank, and where a free match comes before an $80-$150 open diagnostic. The mistake is buying both preemptively as a bundle, or buying the wrong one first because a forum recommended it for the other problem. The right sequence is reactive: free reads and the recording habit today, the adapter when a light becomes recurring, sound diagnosis when a noise appears, the inspection when used-car money is on the table. Two languages, two translators, hired as each is spoken — and PulsCar covers the sound half without hardware, keeping the whole kit under one dealer diagnostic. ## Route 5: The still-stumped route — intermittents and honest escalation 🔴 Who it fits The noise that won't perform, the code that won't stay, the symptom neither tool pinned 💰 Cost Mobile mechanic $82-$179 · independent diagnostic $80-$150 · dealer $120-$300 — chosen deliberately, in that order 📋 The catch Escalating without evidence resets the hunt at every tier — the recording and code list travel with you, or you pay each tier to rediscover them Some problems outlast the first pass: the intermittent squeal that never performs at the shop, the code that returns weeks apart, the layered noise matching two patterns. The escalation discipline: **capture first** — an intermittent noise recorded at onset is worth more than three shop visits where it stayed silent; keep the phone reachable and record the moment it sings. **Then escalate with the evidence, cheapest tier first:** a mobile mechanic ($82-$179) brings hands and ears to the driveway and often catches what a bay visit can't (cold-start noises die by the time you've driven to a shop); an independent diagnostic ($80-$150) with your recording and history attached is a *focused* purchase; the dealer tier ($120-$300) is for factory-tooling problems — intermittent electronics, manufacturer-specific systems — not for noises. **What to say (the evidence handoff):** *"Intermittent [noise] — here's a recording at onset, here's when it happens [cold mornings / right turns / under load], here's what's been checked. I'm paying for diagnosis against this evidence, and I'd like your findings in writing even if it's 'couldn't reproduce.'"* Written findings at each tier are what keep three visits from being the same visit three times. ## What arriving informed actually changes at the shop **The intake (5 min).** Blank customer: "it's making a noise" → open diagnostic authorized, $100-$200, direction unknown. Informed customer: recording played, suspect named, *"confirm and quote"* → a bounded 20-minute task. Same counter, different transaction. **The diagnosis (20-60 min).** Your named suspect gets tested *first* — which matters because confirmation is fast and hunting is billable. *Ask: "Did the noise match, and what did you check to confirm?"* **The estimate.** With a suspect confirmed, the quote covers one repair with a price you've already benchmarked against this page's ladder and the linked guides. Anything additional gets its own evidence: *"which symptom does that line address?"* **The no-codes conversation, if it happens.** A shop reporting "scanned it, no codes" on your noise gets the polite correction: *"Right — it's mechanical, so it wouldn't code. The recording is the symptom; I'd like a physical inspection of [the suspect]."* You've just redirected the visit from the tool that can't see to the one that can. **The verification (after).** Repair done: the noise is gone or it isn't — sound problems have the courtesy of audible verdicts. Record the after-state; silence in the same conditions is your receipt. ## Three sound-versus-scanner traps, dissected **Trap one: "no codes = no problem."** **The situation:** an audible symptom, a scan, and the conclusion — sometimes a shop's, more often the driver's own — that a blank code read means the car is fine. **What's real:** the scanner just certified the *electronic* world; the noise lives in the mechanical one, where pads thin and bearings dry with no sensor watching. A blank scan on a noisy car is the expected result, not reassurance. **The price:** weeks of a $300 bearing becoming a bearing-plus-hub job, or thin pads becoming pads-plus-rotors — wear compounds while the dashboard stays polite. **The defense:** treat "no codes" as "scanner's job done," and move the investigation to the sound. If a shop uses the blank scan to wave you off while the noise persists, the request is one sentence: *"physical inspection of the noise source, please — it won't code."* **Trap two: the subscription quietly attached.** **The situation:** a $59 scanner sensor looks like the budget pick — until the features you bought it for (repair costs, forecasts, the mechanic hotline) turn out to live behind a yearly plan, often entered through a free trial whose length and renewal figure differ by order page. **What's real:** the 2026 scanner market splits into one-time and recurring, and the sticker price hides the split: FIXD's sensor reads engine codes free, and ABS only on the makes its FAQ lists, with Premium published at $69.99 to $99.99 a year depending on the order path — past $250 over three years — while BlueDriver's $99.95 Next-Gen buys everything permanently and a $12 ELM327 with a free app covers the basics forever. **The price:** $200+ over a few years for less capability than a one-time tool. **The defense:** before any scanner purchase, two questions — *"which features need a subscription?"* and *"does it read ABS and transmission codes, or engine only?"* — and calendar the trial-cancellation date the day you start one. **Trap three: the open-ended diagnostic.** **The situation:** the noise has you worried, so you drive in and say the six most expensive words in car repair: *"it's making some kind of noise."* **What's real:** you've authorized a hunt with no boundary — $100-$200 of exploratory time in which the first hypothesis can miss, and whatever gets found first tends to get quoted first. The shop isn't necessarily predatory; the *transaction shape* is bad — open scope, information asymmetry, your money metering the search. **The price:** the diagnostic fee, plus the occasional wrong first repair, plus the follow-up visit — the diagnostic-that-settled-nothing shape. **The defense:** never arrive blank. A recording plus a named suspect converts the same visit into *"confirm and quote this"* — bounded, checkable, and cheap. Ten free minutes of sound matching before the visit is insurance against the transaction, not just the fee. ## Three sound-versus-scanner quotes, decoded These are composite scenarios, not individual customers — typical shapes of the problem with round illustrative numbers. **Scenario 1: the "full diagnostic" that settled nothing.** A noise, no warning light, and a "full diagnostic" bought at a shop for $150 — the scan portion reads no codes, a confident verdict follows anyway, a part gets replaced, and the sound stays. A second shop runs the same scan, offers a different expert diagnosis and a second bill; a third does the same. Months later the noise is still there and no part has been named with evidence. The detail that stings in hindsight: there was never a code to find, so the scan portion of every one of those diagnostics was theater — whatever answer existed lived in the sound, which the owner had been hearing for free the whole time. *Lesson: for a codeless noise, what you're buying at a shop is listening time. Get the listening done free first, name a suspect, and buy the shop's time as confirmation, not exploration — because an open-ended hunt can be repeated at every shop you visit.* **Scenario 2: the $60 dongle that read blank.** A shape that comes up repeatedly in owner reports: grinding under braking, a forum said "get a scanner," $60 spent, "no codes found," panic upgraded — surely something invisible and serious. The eventual shop visit found what the sound had said all along: pads at metal, a routine [$300-$600 axle job](/blog/grinding-noise-when-braking). The scanner wasn't defective; it was answering a different question. *Lesson: match the tool to the language. Brakes speak sound, not code — and $60 of wrong hardware is the niche's most common tuition.* **Scenario 3: the hum caught early.** A 2019 crossover with a faint growl rising with speed — no light, no code, easy to postpone. Recorded, matched to a wheel-bearing signature, confirmed hands-on, replaced for **$420** at an independent. The counterfactual is the point: bearings hum for weeks before they fail, and driven to the end, the job grows toward $700+ with hub damage — and the failure mode of a seized bearing at highway speed isn't a repair bill conversation. *Lesson: sound is the early-warning channel for exactly the parts nothing electronic watches. Catching the mechanical world's whispers is cheaper than waiting for its shouts.* ## Four sound-versus-scanner playbooks for where you are right now **"The light just came on."** Solid: free parts-store read on today's errands, exact P-numbers written, the [solid-light guide](/blog/check-engine-light-on) for urgency. Flashing with shaking: the [emergency protocol](/blog/flashing-check-engine-light-car-shaking), now. Buy hardware only after the free read tells you this will be a recurring conversation. **"There's a noise and I was about to buy a scanner."** Save the $60-$120 — record 30 seconds first, [done right](/blog/how-to-record-car-noise-for-diagnosis). Match it (AI, or your own ear against the [noise index](/blog/strange-car-noises-and-what-they-mean)), then walk in with the named suspect. The scanner purchase can wait for a day when a light is actually on. **"I'm at the shop and they want $150 to find my noise."** Reshape the transaction before authorizing: play the recording, name the suspect if you have one, and convert the line item — *"confirm and quote [the suspect], and call me before anything beyond that."* No suspect yet? Step outside, spend ten minutes getting one for free, and walk back in with the sentence that bounds the search. **"I just want to be ready before anything breaks."** The two-language kit: a $10-$25 ELM327 in the glovebox (free app installed, tested once so it pairs when it matters), the recording habit for any new sound, and this page's ladder bookmarked. Total cost under $30, and both of your car's languages have a translator on retainer. ## After the sort: the permanent setup **Keep the adapter resident:** a paired, tested ELM327 in the glovebox turns every future warning light into a 60-second answer instead of a drive-and-worry. **Keep the recording reflex:** any new noise gets 30 seconds captured at onset — the sound at first appearance is the cleanest diagnostic sample it will ever produce. **Keep the ladder order:** free reads and recordings before hardware, hardware before shop fees, named suspects before open diagnostics. **Audit any subscriptions annually:** if a scanner app is billing you yearly for features a one-time tool covers, the market has moved and so should you. **And keep the two-language frame:** the dashboard speaks for the electronic world, your ears for the mechanical one — a car that's quiet in both languages is the goal, and now you can verify each. One disclosure for readers who would rather hold both translators in one app: PulsCar also sells a paid membership that includes an OBDLink MX+ scanner, so its app reads codes and live data alongside the sound check — it is ours, the terms live at [get.pulscar.io](https://get.pulscar.io), and nothing on this page requires it; the free check stays free either way. For the scanner side priced out in detail, including the four yearly figures FIXD publishes itself, see [FIXD in 2026](/blog/fixd-vs-pulscar). ## Read your car's own sound-versus-scanner record in ten minutes Everything above is public, free, and searchable by your exact vehicle — and almost nobody does it before a shop visit. The sequence, in the order that saves you the most: **1. Run your VIN against open recalls.** NHTSA's [recall lookup](https://www.nhtsa.gov/recalls) takes the 17-character VIN from your windshield or door jamb and returns open, unrepaired safety recalls for that individual car. Recall work is free at a franchised dealer regardless of mileage or how many owners the car has had. If your noise matches an open recall, the rest of this page is academic — book the dealer. **2. Read the complaints for your exact year, make and model.** The same site's complaints search returns other owners' narratives. Search your model, then read for your noise, not for reassurance: when did it start, what mileage, what the dealer said first, what finally fixed it. Ten minutes of that is the difference between "it's making a noise" and "a lot of 2017 owners report this at around 80,000 miles and it was the transfer case." **3. List the manufacturer communications for your car.** The same lookup shows the service bulletins and other communications the manufacturer has filed with NHTSA, by title and number. You cannot always read the full text free, but you can read the *title* — and the titles are remarkably candid, as "Drone Noise by Holding About 1600 RPM in Park or During Driving - No DTCs" demonstrates. Write down any number whose title resembles your symptom. **4. Hand the number to the shop, don't argue it.** The sentence that works at a service counter is not "I read online that..." — it is *"Bulletin [number] describes this symptom on my model year. Can you check whether it applies to my VIN?"* A dealer can look up bulletin applicability in seconds, and a bulletin repair is sometimes covered by a warranty extension or customer satisfaction program you were never mailed about. **5. Record the noise before any of this.** The record lookup tells you what is documented; the recording tells you what your car is doing tonight. You want both in the same conversation. ## Should you buy a used car that makes a noise with no codes? Sometimes, at the right price — and the "no codes" part should not reassure you at all. This is the mirror of the question the whole page answers, and it comes up on every second test drive, so here is the decision rule. **A clean scan on a used car is worth very little on its own.** Two reasons. First, everything above: the mechanical failures with the biggest bills routinely produce no codes, so a blank read is compatible with a bad bearing, a stretched chain, a failing transfer case, or pads at metal. Second, codes can be erased in thirty seconds with a $12 adapter. What cannot be erased in thirty seconds is readiness-monitor status: after a code clear, the monitors read "not ready" until the car completes a series of drive cycles. **Blank codes plus unset monitors means somebody cleared something recently**, and that single screen is the most informative thing a cheap scanner does at a curb. **Price the noise before you decide, not after.** Our complaint file says the median codeless-noise failure arrives around 80,000 miles and lands most often in the engine, the transmission or a driveline component — categories where a repair is four figures, not three. If you can name the suspect, you can negotiate against a number: a wheel bearing is a few hundred dollars and a fair thing to split; an intermittent knock under load on a car with no warranty is a walk-away, not a discount. **What to require before money changes hands.** A pre-purchase inspection at $100-$200 that explicitly includes the noise, a scan that includes ABS and transmission modules rather than engine codes only, readiness-monitor status, and a VIN recall check you run yourself. A seller who declines the inspection has answered the question. A seller who agrees and is right has just sold you a car with a documented condition. **And the cheerful case:** a documented, bulletined noise on a model with a known fix is often the *best* used-car bargain on a lot, because the fear is priced in and the repair is a known quantity. What you are avoiding is the undocumented noise on a car nobody has looked at, sold by somebody who tells you the scan came back clean. ## Your sound-versus-scanner plan: next 10 minutes, today, this week **Next 10 minutes (free):** 1. Run the sort: light status + noise status → your route number. Flashing + shaking exits to the [emergency guide](/blog/flashing-check-engine-light-car-shaking) immediately. 2. Any noise present: record 30 seconds now, at onset, [correctly](/blog/how-to-record-car-noise-for-diagnosis) — before it becomes intermittent. 3. Bookmark your noise's specific guide from the table above — the suspect list and fair prices are the negotiation prep. **Today:** 4. Light on: free code read at any parts store; exact P-numbers written down, freeze-frame requested if they'll share it. 5. Noise with no light: get it matched — free AI or careful self-matching — and write the named-suspect sentence before any shop contact. 6. Check any existing scanner-app subscriptions: what's the renewal date, and does a one-time tool now cover it? **This week:** 7. If lights recur in your car's life: the $10-$25 ELM327 (or a $99.95-$139.95 BlueDriver for ABS/transmission depth) — one-time tools first, subscriptions only with eyes open. 8. Any shop visit happens on your terms: recording played, suspect named, *"confirm and quote,"* findings in writing. 9. Used-car shopping: both tools packed — stored codes + readiness monitors, the listening test drive, and the $100-$200 PPI on the finalist. For the noise side: [the complete noise index](/blog/strange-car-noises-and-what-they-mean), [engine knocking](/blog/engine-knocking-sound), [grinding when braking](/blog/grinding-noise-when-braking), [squealing at start-up](/blog/car-squealing-when-starting), [clicking noises](/blog/car-clicking-noise), and [shaking at idle](/blog/car-shaking-when-idle). For the code side: [the solid check engine light](/blog/check-engine-light-on) and [the flashing emergency](/blog/flashing-check-engine-light-car-shaking). For the money side: [what diagnostics cost](/blog/how-much-does-car-diagnostic-cost), [the app landscape](/blog/best-car-diagnostic-app-2026), [recording a noise properly](/blog/how-to-record-car-noise-for-diagnosis), and [finding a shop worth arriving at](/blog/how-to-find-honest-mechanic). And [our story](/about) explains why PulsCar exists — and why it will never replace your mechanic, just give you a first pass before you see one. ## Sources and documents *Primary documents and data, opened and read. Our own analysis is published as CSV so you can check the arithmetic.* 1. **40 CFR 86.1806-17, Onboard diagnostics** — the federal rule that scopes OBD to the emission control system. [eCFR text](https://www.ecfr.gov/current/title-40/section-86.1806-17) 2. **Honda service bulletin 23-037**, 6 July 2023 — 2022-23 Civic, steering noise, "no MIL illuminated or DTC stored." [PDF](https://static.nhtsa.gov/odi/tsbs/2023/MC-10239109-0001.pdf) 3. **Honda service bulletin 24-011**, 3 September 2024 — 2021-22 CR-V, clicking while turning, no DTC stored. [PDF](https://static.nhtsa.gov/odi/tsbs/2024/MC-11007648-0001.pdf) 4. **Infiniti ITB19-003**, 22 February 2019 — 2019 QX50 spark knock with no DTCs in the ECM or TCM. [PDF](https://static.nhtsa.gov/odi/tsbs/2019/MC-10155154-9999.pdf) 5. **Jaguar SSM74070**, 6 September 2018 — I-PACE brake noise, no DTCs or warning messages. [PDF](https://static.nhtsa.gov/odi/tsbs/2018/MC-10148521-9999.pdf) 6. **GM bulletin 24-NA-095**, June 2024 — Encore GX and Trailblazer drone noise, "No DTCs" in the title. [PDF](https://static.nhtsa.gov/odi/tsbs/2024/MC-11004386-0001.pdf) 7. **Ford TSB 25-2612**, 18 December 2025 — 2021-2025 F-150 grinding/hum/rumble, no DTCs stored in the TCCM. [PDF](https://static.nhtsa.gov/odi/tsbs/2026/MC-11027125-0001.pdf) 8. **NHTSA complaint flat file** (777,040 complaints, 1 January 2015 - 8 September 2026). [Field dictionary](https://static.nhtsa.gov/odi/ffdd/cmpl/CMPL.txt) 9. **NHTSA manufacturer communications flat file** (187,827 distinct communications). [Field dictionary](https://static.nhtsa.gov/odi/ffdd/tsbs/TSBS.txt) 10. **Our analysis, published** — [noise complaints by make](/research/diagnose-car-noise-sound-vs-obd-scanner/noise-complaints-by-make.csv), [by model with median mileage](/research/diagnose-car-noise-sound-vs-obd-scanner/noise-no-light-by-model.csv), [what the codeless noises turned out to be](/research/diagnose-car-noise-sound-vs-obd-scanner/no-light-noise-what-was-diagnosed.csv), [noise bulletins by make](/research/diagnose-car-noise-sound-vs-obd-scanner/noise-bulletins-by-make.csv), and the [method file](/research/diagnose-car-noise-sound-vs-obd-scanner/method.txt) with every query, exclusion and limitation. Licensed CC BY 4.0. 11. **NHTSA VIN recall lookup** — free, per-vehicle, open recalls only. [Recall search](https://www.nhtsa.gov/recalls) 12. **BlueDriver product pricing** — re-read on the manufacturer's own site, 18 September 2026. [BlueDriver](https://www.bluedriver.com/) **What we looked for and could not verify.** A published, independent accuracy rate for any consumer sound-diagnosis product — there is none we can cite, ours included, which is why this page describes sound diagnosis as a first pass and never attaches a percentage to it. We also could not re-read RepairPal, AutoZone or O'Reilly this week: all three refused our requests with an HTTP 403, so the shop-fee and free-code-read figures below carry their earlier dates rather than a fresh one. --- *How these numbers were built: cross-checked against 2026 retail and estimator data (generic ELM327 adapters $10-$25 with free apps such as Car Scanner ELM; BlueDriver Pro $139.95 and Pro Next-Gen $99.95, struck through from $119.95, on BlueDriver's own store, re-read 17 September 2026, no subscription, ABS/SRS/transmission coverage varying by make; FIXD sensor $59-$59.99 with engine codes free and ABS on select makes, and Premium published at $69.99-$99.99/year depending on the order path, per FIXD's own pages as read for [our FIXD comparison](/blog/fixd-vs-pulscar) on 6 September 2026 — FIXD's site refused our request on 17 September, so those figures were not re-read that day; PulsCar sound diagnosis free, with its separate paid membership described at get.pulscar.io and not priced here; mobile mechanic diagnostics $82-$179; independent shop diagnostics $80-$150; dealer diagnostics $120-$300; pre-purchase inspections $100-$200), with shop rates at 2026 labor averages ($120-$159/hr independent). Product prices and subscription terms change; verify current terms at purchase. On 18 September 2026 we re-read BlueDriver's own site and confirmed the Pro at $139.95; the separate Next-Gen product page did not resolve for us that day, so its $99.95 and struck-through $119.95 figures keep their 17 September date, and RepairPal, AutoZone and O'Reilly refused our requests with an HTTP 403, so the shop-fee and free-read figures were not re-checked this week.* *Prices verified September 2026 for the BlueDriver Pro figure only — every other price on this page carries the earlier date named above. Technical documents verified September 2026: the six manufacturer bulletins and the Code of Federal Regulations section in the sources list were downloaded and read in full on 18 September 2026, and the NHTSA complaint and communication files behind our own analysis were queried the same day. Reviewed quarterly.* *Not sure which tool your situation needs? Email [support@pulscar.io](mailto:support@pulscar.io) with what you're seeing and hearing — we'll point you the right way, even when the answer is a scanner, not us.* --- ## FIXD vs PulsCar: Prices, the Free Tier, Two Trustpilot Profiles, and How Billing Works Source: https://www.pulscar.io/blog/fixd-vs-pulscar Last updated: 2026-09-07 💡 Quick Answer **FIXD is a real OBD2 scanner with a genuinely useful free tier** — codes, clearing, live data, maintenance and recall alerts are all marked free in FIXD's own comparison table. **The recurring complaint is not the hardware, it is the subscription.** On FIXD's own 4.2-star Trustpilot profile, the platform's topic summary marks four topics positive or mixed and exactly one negative: "Clients share negative opinions on subscription, consistently reporting unexpected charges and hidden…" **What we will not say:** that anyone did anything wrong. We quote platforms, dates and counts, and nothing else. **The single most useful fact on this page:** where you cancel depends on where you bought, and FIXD's own refund policy does not cover Apple-billed subscriptions at all. If you searched "FIXD" and landed here, three disclosures come before a word of comparison. First, **this page was written by PulsCar**, which makes a free AI sound check for car noises, so you are reading something written by a company in an adjacent category and should weigh it that way. Second, **we make no accusation against FIXD Automotive, Inc.** — not of misconduct, not of bad faith, not of anything. Where drivers are unhappy, we quote the platform that published their words, the date, and how many reviews the number rests on, and we leave the conclusion to you. Third, **we only used sources we could open ourselves**, and we say plainly further down which ones refused to open. What this page is actually for: FIXD is a popular, widely owned device, and it is on balance liked. The problem worth writing about is narrower and more useful than "is it good" — it is that FIXD sells through several different order paths, each with its own trial length and its own renewal figure, and the paths do not all say the same thing. If you are about to buy, ten minutes of reading the right sentences saves more money than any review score. For the wider market rather than this one product, [the diagnostic app comparison](https://www.pulscar.io/blog/best-car-diagnostic-app-2026) maps the category. 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](/about)). So I have a stake in one narrow corner of this page: the part where a noise, not a warning light, is the symptom. Everything else here is FIXD's own published text, quoted with its source. If after reading this you buy a FIXD sensor with your eyes open about the renewal, that is a good outcome and not a loss for us. ## Start with the hardware In order: **what the hardware genuinely does**, because the device is the part almost nobody disputes. **What the free app includes**, row by row from FIXD's own table, so you can decide whether Premium is even in question. **The price ladder**, which shows why "how much is FIXD" has more than one true answer. **The two Trustpilot profiles**, both of them, with the reason they disagree. **The billing mechanics** — trial lengths, cancellation routes, refund windows, and the dispute clock in the Terms. **The traps**, the three ways a careful buyer still ends up surprised. One rule overrides everything else: **a scanner reads codes, and a code is not a noise.** ## What FIXD is, and what the hardware genuinely does FIXD Automotive, Inc. is an Atlanta company — "999 Peachtree St NE Suite 840, Atlanta, GA 30309" in its own site footer — that sells a small Bluetooth OBD2 dongle and a free companion app. The dongle plugs into the OBD2 port every gasoline car sold in the US since 1996 is required to have, reads the diagnostic trouble codes stored by the engine computer, and hands them to the phone app, which translates them into plain English with a severity rating. The [fixd.com](https://www.fixd.com/) page names the founders — "John Gattuso, Julian Knight, and Frederick Grimm, 3 Georgia Tech grads" — and the Trustpilot business address on the claimed profile is on Ferst Drive in Atlanta, which is the Georgia Tech campus. The compatibility line on both FIXD sites is the same and is worth copying down before you buy anything: FIXD "works with all gas-powered cars and trucks built after 1996 and diesels built after 2008." The features page adds that Bluetooth Low Energy is the link and that outside the US the cut-off is "cars 2006 and newer." This part of the product is not in dispute in any source we read. On the claimed Trustpilot profile the platform's own topic summary for **Product** is positive, and so is the one for **User experience**; the visible Google Play reviews we read were about billing rather than about whether the dongle reads codes. That matters for how you read the rest of this page: the criticism collected here is narrow, and pretending otherwise would be its own kind of dishonesty. ## How the marks work Two levels, no third. **🟢 Published** means the fact is printed on a page we opened ourselves — a price, a policy sentence, an app-store field — and the URL is in the Sources block so you can check it. **⚪ Reported** means somebody else published it about their own experience or their own scale: a star rating, a review-topic summary, a complaint counter, a vendor's "3 million sold." A ⚪ is a label about where a number comes from, not a judgment about whether it is true, and PulsCar's own unverifiable claims would carry the same mark. There is no third level, and specifically no level for "we think." Nothing here is a conclusion about FIXD's conduct; where a reader might expect one, they will find the underlying document instead. ## What the free FIXD app includes, row by row from FIXD's own table This is the section most FIXD articles skip, and it is the one that decides whether the subscription question ever arises for you. FIXD publishes a free-versus-Premium table in its [FAQ](https://www.fixdapp.com/faq/). We read it on 6 September 2026 and reproduced it below without editing the row names. **"Read 7000+ engine codes in simple terms"** — the core job of the device 🟢 Free **"Clear check engine lights with one tap"** — resetting the light after a repair 🟢 Free **"Monitor vehicle performance with live OBD2 data"** — coolant temp, fuel trim, O2 voltage and more, per the FAQ 🟢 Free **"Prevent repairs with maintenance alerts"** — mileage-based reminders by make, model and year 🟢 Free **"View your scan history"** and **"See what your car is worth"** 🟢 Free **"Get recall alerts for your vehicle"** — the same NHTSA recall data a free VIN lookup gives you, pushed to the app 🟢 Free **"Read ABS codes* (only available for select makes)"** — brake-system codes, which many rival apps paywall 🟢 Free **"Avoid overpaying with repair cost estimates"** — the headline Premium feature 🟢 Premium **"Talk to our live Mechanic Hotline for free advice"** — the trial page gives the hours as "Monday-Friday, 8am to 8pm EST" 🟢 Premium **"Predict future problems before they happen"** — marketed as Issue Forecast 🟢 Premium **"24/7 chat support with AI Mechanic"** 🟢 Premium **"Pass emissions the first time with Emissions Precheck"** — readiness monitors, useful before an inspection 🟢 Premium **"Get unlimited Used Vehicle History Reports"** — the feature that most changes the value if you are shopping for a used car 🟢 Premium Read that table before you read any review score. Nine free rows including live data and ABS codes is a wider free tier than most OBD2 apps offer, and the common assumption — that the hardware is useless without a subscription — is not what FIXD itself claims. The Premium list is real value for the used-car shopper who would otherwise pay per history report, and irrelevant for the driver who just wants to know why the light came on. Two honest asymmetries in the same breath: the free tier still requires the hardware, so "free app" never means "free"; and the code count varies by page — the fixdapp.com FAQ and homepage say "over 7,000 codes", the fixd.com funnel page says "over 10,000 codes", both read the same day. We report the difference rather than pick the flattering number. ⚪ ## The price ladder: every published FIXD number we could find, September 2026 **PulsCar sound check** — 30 seconds of the engine running, no card at any point, report emailed in about 10 minutes; reads no codes 🟢 Free **FIXD app, free tier** — the nine rows above, once you own a sensor 🟢 Free **FIXD Sensor, homepage price** — fixdapp.com hero panel, alongside "1400+ sold in the last 24 hours" and "#1 Best Seller in Car Diagnostics" 🟢 $59 **FIXD Sensor, FAQ and order-form price** — "Our sensor retails for $59.99", and the same figure on the fixd.com order form with "*Limit one per household" 🟢 $59.99 **Lifetime warranty upgrade** — optional radio button on the fixd.com order form; the 1-year warranty is the preselected default 🟢 $9.99 **Premium trial bundle** — fixdapp.com trial landing page: 14 days of Premium plus a free sensor, priced at $19.99 🟢 $19.99 **Premium, weekly, App Store in-app purchase** 🟢 $7.99/wk **Premium, monthly, App Store in-app purchase** — also the figure in the App Store description 🟢 $12.99/mo **Premium, annual, via the trial landing page** — "you'll be charged $69.99, or only $5.83/month, for a full YEAR of Premium benefits" 🟢 $69.99/yr **Premium, annual, via the fixd.com order form** — printed as "($5.85/month, billed annually)", which annualizes to about $70 🟢 about $70/yr **Premium, annual, in the fixdapp.com FAQ** — "upgrade to FIXD Premium for just $99.00 per year" 🟢 $99.00/yr **Premium, annual, App Store in-app purchase** — "Yearly FIXD Premium $99.99", matching the App Store description 🟢 $99.99/yr **FIXD Guardian** — cellular sensor whose FAQ says it "requires a yearly subscription"; no price published on the FIXD pages we read, so none is quoted here 🟢 not published The ladder is the single most useful object on this page, and its shape is the story. **FIXD publishes four different annual figures for the same Premium subscription across its own properties** — about $70 on two order paths, $99.00 in the FAQ, $99.99 through Apple — plus weekly and monthly options. None of those numbers is hidden; all four are printed in public, and we opened every one. But it means the question "what does FIXD Premium cost" has no single answer, and the amount that lands on your card next year depends on which door you walked through this year. That is a fact about the pages, not a claim about intent, and it explains more about the review pattern below than any single review does. ## The two Trustpilot profiles, and why they disagree so sharply FIXD has two Trustpilot review pages, because it runs two live domains and Trustpilot indexes by domain. Showing you only one of them would be the easiest way to mislead you, in either direction, so here are both, read on 6 September 2026. **trustpilot.com/review/fixdapp.com** — the claimed profile. Trustpilot labels it "Claimed profile • August 2017" and "Paid Trustpilot subscription" ⚪ 4.2 · 2,823 **Star split on the claimed profile** — 67% five-star, 8% four, 2% three, 2% two, 21% one ⚪ 67% vs 21% **How those reviews arrived** — most recent entries carry Trustpilot's "Invited" label, meaning the reviewer was asked ⚪ mostly invited **Company engagement, claimed profile** — Trustpilot prints "Replied to 9% of negative reviews" and "Typically replies within 1 month" ⚪ 9% · 1 month **trustpilot.com/review/fixd.com** — the unclaimed profile for the second domain ⚪ 1.7 · 24 **Star split on the unclaimed profile** — 88% one-star, 8% two-star, 4% five-star, nothing in between ⚪ 88% one-star **Trustpilot's own caution on the unclaimed profile** — "No history of asking for reviews" and "This company hasn't invited their customers, so reviews may not be representative" 🟢 read this first Neither figure is the truth on its own, and the reason is mechanical rather than sinister. A claimed profile on a paid plan can send review invitations after a purchase, reaching the silent majority who liked the thing and would never have gone looking for a review site; that pushes an average up, and Trustpilot marks those entries "Invited" precisely so you can see it. An unclaimed profile invites nobody, so the only arrivals are people motivated enough to hunt down a review page for a domain they half-remember — a population weighted toward the angry. Trustpilot says so itself on that page, which is why we quoted the caution rather than the 1.7. So take this from the pair: the 4.2 is a fairer estimate of the typical customer's experience than the 1.7 — and the 21% one-star share on that same 4.2 profile is the number worth staring at, because on a profile built largely from invited reviews, one review in five is still the lowest possible score. Both facts sit on the same page. ## What Trustpilot's own topic summary says, and why it is the strongest evidence here Trustpilot groups a company's reviews into topics and prints a machine-written sentence about each, tagged positive, negative or ambiguous, with the note "Created with AI, based on recent reviews." It is an aggregation, not a review — nobody's individual grievance, but the shape of thousands. On FIXD's claimed 4.2-star profile, read 6 September 2026, the topics ran like this. **Product** — "Consumers find product to be positive, noting it is a very nice device that tells them a lot of things other…" ⚪ positive **User experience** — "People report positive experiences with user experience, highlighting that the application is extremely easy…" ⚪ positive **Price** — "Customers consistently note ambiguous experiences with price, reflecting a wide range of opinions. Many…" ⚪ ambiguous **Service** — "Reviewers highlight ambiguous aspects of service, with many praising the app for accurately diagnosing car…" ⚪ ambiguous **Subscription** — "Clients share negative opinions on subscription, consistently reporting unexpected charges and hidden…" ⚪ negative This is the observation the whole page is built around, and it is stronger than any single review because it is not a single review. **On the profile where FIXD scores well, five topics are summarized and exactly one carries a negative tag — the subscription.** The product is positive. The app experience is positive. Price and service are mixed. Only billing is called out as consistently negative, in a summary written by the review platform itself, on the platform's own paid-subscriber page. We take no position on why that pattern exists. We simply note that a reader deciding whether to buy would want to know which one of five topics to be careful about, and that FIXD's own best review page answers that question. Trustpilot truncates each topic sentence with an ellipsis in its summary panel, which is why every quote above ends mid-phrase. We reproduced them exactly as printed; completing them would mean writing words Trustpilot did not publish. How does FIXD's cost compare with PulsCar's, in plain numbers? FIXD sells hardware, so its floor is real money: about $59 to $59.99 for the sensor, after which the free app tier covers codes, clearing, live data, maintenance alerts and recall alerts by FIXD's own table. Premium is optional and recurring, published at $12.99 a month, $7.99 a week, and — depending on the order path you used — roughly $70 or $99.99 a year. PulsCar's sound check is a different object at a different price: free, no card, no subscription, nothing to cancel later, with a report emailed in about ten minutes. It also does strictly less. It cannot read a stored trouble code, clear a check engine light, or show live sensor data, because a microphone reaches none of those. Comparing the two on price alone would be comparing a scanner with a stethoscope. ## The app store picture: 4.6 on iOS, 4.1 on Android App stores are the least gameable public rating a hardware company has, because the reviewer must own the app. Both listings were read on 6 September 2026. **Apple App Store** — "FIXD OBD2 Scanner", seller "FIXD Automotive Inc", 26K ratings, category Utilities, requires iOS 18.0 or later 🟢 4.6 · 26K **Google Play** — "FIXD OBD2 Scanner" by FIXD, 30K reviews, 1M+ downloads, badge "#1 top grossing auto and vehicles" 🟢 4.1 · 30K **Actively maintained** — iOS version 26.27 shipped four days before we looked; Google Play shows "Updated on Sep 2, 2026" 🟢 days, not years **In-app purchases, App Store panel** — "Yearly FIXD Premium $99.99", "Monthly FIXD Premium $12.99", "Weekly FIXD Premium $7.99" 🟢 three tiers **Apple's renewal sentence, in FIXD's own description** — the subscription "will automatically renew (at the original price) unless canceled at least 24 hours before the end of the current period" 🟢 24 hours Two things are worth pulling out. First, this is a maintained product: the iOS release notes for 26.27 list a Buyer's Guide for used-car checks and bug fixes for weekly reports, and the Android listing was updated on 2 September 2026. That is a working engineering team, and a fair point in FIXD's favor against a one-star review page. Second, the half-point gap between the stores is real and we do not know its cause. What we can say without guessing is that on Google Play, where reviews sit in the open with dates attached, the most recent visible ones we read on 6 September 2026 were about billing rather than scanning. One, dated 24 August 2026, reads in part: "Works as a basic OBD2 reader. However, once you get past the 30 day trial, your card will be charged every year. They will not refund past the 30 days." That matches FIXD's published refund policy almost word for word, which is the point: the policy is public, and the surprise comes from not having read it. ## What the BBB profile shows, and what we could not read **BBB rating for FIXD Automotive, Inc.** — the letter grade printed on the profile ⚪ C **Accreditation** — "FIXD Automotive, Inc. is NOT a BBB Accredited Business", which is a status, not a finding ⚪ not accredited **Complaint counters on the complaints tab** — "547 total complaints in the last 3 years" and "94 complaints closed in the last 12 months" ⚪ 547 · 94 **Listed in BBB's reasons for the rating** — "547 complaint(s) filed against business" and "2 complaint(s) filed against business that were not resolved" ⚪ 2 unresolved **Years in business, per the profile** ⚪ 11 Read those two numbers together or not at all. **547 complaints in three years is a large number; 2 recorded as unresolved is a small one.** A company that answers complaints keeps the second number low. Against a customer base FIXD describes on its own funnel page as "Over 3 million FIXD Sensors sold", 547 over three years is a fraction of a percent — but that denominator is a vendor claim, and the same page elsewhere says "over 2 million sensors", so we would not build an arithmetic on it. ⚪ **ConsumerAffairs we could not read at all.** Its FIXD page returned an access block to every request we made on 6 September 2026, and we will not summarize a page we did not open, or quote a search engine's description of one. The same goes for the BBB complaint narratives: we read the profile counters and rating reasons, not the individual texts. If those missing sources would have changed this page, that is a limitation of this page, and naming it beats papering over it. ## The four doors into FIXD, and why each one has a different clock This section exists because FIXD sells the same subscription through several funnels that describe themselves differently. All four were open and readable on 6 September 2026. **Door one: buy the sensor on fixdapp.com.** The homepage sells the FIXD Sensor at $59 with "Free Shipping", "100% Risk Free Money Back Guarantee" and "Free 1 Year Warranty, Free Returns and Replacements". Nothing on the hero panel mentions a subscription price. **Door two: the fixd.com order form.** Same sensor at $59.99, "*Limit one per household". The form has a warranty choice — the one-year option is the preselected default and the lifetime upgrade at $9.99 is not — and, below it, a separate line reading "FIXD Premium Subscription · *Free 1 week trial · ($5.85/month, billed annually)". In the page source that Premium line is an unchecked checkbox: opt-in, not preselected. That is a checkable fact in FIXD's favor, and we mention it because pages criticizing subscription billing rarely bother to look. **The same page, one screen higher, says something different about the trial length.** Its body text reads: "Try FIXD Premium for two weeks free — When you purchase your FIXD sensor today, you automatically get a two-week trial subscription to FIXD Premium." One week at the order form, two weeks in the body copy, same page, same day. We will not tell you which governs, because we do not know and neither does a reader. We will tell you to ask before you tick the box. **Door three: the Premium trial landing page.** At fixdapp.com/lp/fixd-sensor-premium-trial the product is inverted — the subscription is what you buy, and the sensor comes free. The page offers "full access to FIXD Mechanic Hotline, Confirmed Fix and Cost, and more Premium app features for the next 14 days" for $19.99, and states plainly what happens next: "you'll be charged $69.99, or only $5.83/month, for a full YEAR of Premium benefits". Its FAQ repeats it: "After your risk-free 14-day trial… We'll bill you for the yearly subscription at $69.99 so you get uninterrupted access." The same page also carries a second, longer number: "if after the 14 days you don't wish to continue with FIXD Premium, all you have to do is let us know within 30 days and you won't be charged for a membership." A 14-day trial and a 30-day window to avoid the charge, printed a paragraph apart and quoted here exactly as published. Through this door, the safe reading is the shorter clock and the safer move is a calendar reminder for day 12. **Door four: subscribing inside the app.** Here Apple or Google is the merchant, the prices are the in-app purchase tiers on the store listing, and the rules are the platform's: renewal "unless canceled at least 24 hours before the end of the current period." FIXD's own refund policy explicitly does not reach this door, and says so. ## How to cancel, in FIXD's own words Where you cancel depends entirely on where you bought, and getting that wrong is the commonest way people conclude there is no cancel button. **If you subscribed on the website:** start at [fixdapp.com/manage-premium](https://www.fixdapp.com/manage-premium/), whose page text is "Manage or cancel your FIXD Premium Subscription below." It links through to FIXD's account portal at app.fixdapp.com, which asks for the account email and states: "First, enter your email associated with your FIXD account. Then, we will send you a link to access your subscription." That self-serve web route exists and the page loaded for us. Its one requirement is that you still have access to the email on the account — the practical reason to order with an address you actually read. **If you subscribed inside the app:** the same portal says so on the same screen — "If you subscribed to FIXD Premium through the FIXD app, you will need to manage the subscription on your phone." On iPhone that means Settings, your Apple Account, Subscriptions, FIXD, Cancel. On Android it means Google Play, Subscriptions, FIXD, Cancel. FIXD cannot do it for you, and Apple's 24-hour rule applies. **Either way, cancelling stops the future, not the past.** FIXD's returns page: "The subscription can be canceled at any time. Canceling the subscription will stop all future charges for the subscription. You will have access to the subscription until the end of the billing period." That last sentence is the good news people miss: cancelling early does not cut you off early. ## Refunds and the two clocks that decide them Every practical dispute we read about comes down to a date, and FIXD publishes the dates on its [Returns and Warranty page](https://www.fixdapp.com/returns-warranty/). That page carries the line "Updated: 11/11/2021" even though it also describes the newer Guardian product — read it as current but oddly stamped, not as an archive. **The sensor clock, 30 days.** "If you are unhappy with any FIXD product for any reason, request a full refund within 30 days after the date of delivery." Conditions: "A return authorization must be requested prior to the 30 day time period of the order being delivered", and "The product must be returned to FIXD Automotive in good condition (not physically damaged, broken, or altered)." Also: "Shipping fees, warranty, taxes, and customs fees are non-refundable", and "Clearance Items are not included in this return policy." **The subscription clock, also 30 days, but with a hard edge.** "You have 30 days from the initial charge date to request a refund for the FIXD Premium subscription. A refund will result in the immediate termination of the subscription and access to the subscription will be revoked." Then the sentence that decides the majority of unhappy cases: "A refund is only applicable to the first year of the subscription. No refunds will be issued for subsequent charges for the renewal of the subscription." **The Apple carve-out.** "Note: This policy does not apply to Apple subscriptions. We are unable to process refunds for Apple subscriptions, so refunds are left to the discretion of Apple." Subscribe through the App Store and everything above is somebody else's policy; Apple's refund request flow is your route. **The Guardian clock.** FIXD's Guardian FAQ: "Yes, FIXD GUARDIAN requires a yearly subscription. If you're not satisfied, you can return the sensor within 30 calendar days of delivery for a full refund of your subscription fee. Note that subscription renewals are not eligible for refunds — be sure to cancel before your renewal date to avoid future charges." The returns page adds that the hardware "must be shipped and postmarked for return within 30 calendar days from the date of delivery" in "like-new or original condition". **And the warranty is not a refund.** "The product will be replaced with a new product. No refunds will be given under the warranty", with the warranty period "365 days from the date of delivery" and a note that it "does not restart when a new product is delivered." Is FIXD legitimate, and is it safe to buy? On everything we could check, yes — and that phrasing is deliberate. FIXD Automotive, Inc. is an eleven-year-old Atlanta company with a named leadership team, a maintained app updated days before we looked, 26,000 App Store ratings at 4.6, a published returns policy, a published warranty, a self-serve web cancellation portal and a Terms of Service that names its arbitration forum. Those are the marks of a real business, not a disappearing one. The part we cannot certify is anyone's individual billing experience, which is why this page quotes review platforms instead of ruling on them. PulsCar has no basis to grade a competitor's conduct and does not try. What a careful buyer should take from all of it is narrow: read the trial length on the page you are actually ordering from, put the renewal date in a calendar, and keep access to the email on the account. ## What the Terms of Service actually commit you to Most readers never open a Terms page. Four clauses in FIXD's, last updated 22 April 2026, are worth sixty seconds because they change what you can do later. **The billing authorization.** "If your payment plan involves subscription payments, you hereby authorize FIXD to bill your payment instrument in advance on a periodic basis in accordance with the terms of the applicable payment plan until you terminate your account, and you further agree to pay any charges so incurred." Standard recurring-billing language — and the sentence that makes cancellation, not passivity, the mechanism that stops charges. **The 60-day dispute clock — the most actionable line on this page.** "If you dispute any charges you must let FIXD know within sixty (60) days after the date that FIXD charges you." If an unexpected charge appears, that is your deadline for telling the company. It is longer than the 30-day refund window, which means the two are separate: raising it in time is not the same as qualifying for a refund. Both clocks start at the charge date. **Arbitration, with a small-claims door left open.** The Terms require binding arbitration and waive class actions: "class arbitrations and class actions are not permitted." But they also say "either party may bring an individual action in small claims court", that FIXD "will pay all AAA filing, administration, and arbitrator fees for any arbitration initiated in accordance with the AAA Rules" plus "reasonable attorneys' fees should you prevail" on claims under $75,000, and that the clause "does not preclude you from bringing issues to the attention of federal, state or local agencies." For a disputed annual charge, small claims court is the practical forum those sentences point at. **Price changes.** "If FIXD does change prices, FIXD will provide you with notice of the change on the Site or in email to you, at FIXD's option, at least 30 days before the change is to take effect." ## How the rest of the shelf charges, in the neighbors' own words A recurring charge reads differently once you know whether it is unusual, so we did to four competitors what we did to FIXD: opened their own price pages and copied what they print. Everything below was read on 7 September 2026 on the manufacturer's own site. One company's page would not open for us at all, and that is said out loud rather than filled in from memory. **BlueDriver Pro OBD2 Scanner** — product page bullet reads "Zero Subscription Fees or Add-ons"; 178 reviews shown on the page 🟢 $139.95 once **BlueDriver Pro Next-Gen OBD2 Scanner** — newer, smaller body, struck through from $119.95, same "Zero Subscription Fees" bullet 🟢 $99.95 once **OBDLink MX+** — the page promises "Free included iOS, Android, and Windows apps", "Free firmware updates" and "Free unlimited OEM-specific data add-ons", plus a "3 year warranty" 🟢 · **disclosure:** the scanner inside PulsCar's own membership; we have an interest in it $139.95 once **OBDLink CX** — the BLE adapter for BimmerCode users, "Free OBDLink App"; out of stock on the day we read it 🟢 $79.95 once **Carly Basic Package** — Carly's own guide: the Universal Scanner plus "basic fault code reading — no annual commitment, no advanced features" 🟢 $89.80 once **Carly Premium, annual license** — priced per brand: $68.89/yr Fiat, $75.89/yr Audi, $98.89/yr BMW, scanner "included at no extra cost with any Premium plan" 🟢 $68.89-$98.89/yr **Carly All Brands add-on** — a flat total whichever brand you start from, for multi-make households 🟢 $109.88/yr **Autel MaxiCOM MK808BT Pro** — store page on the day: sale price against a $599.00 regular price, and "Includes one year of free updates and one year of free warranty" 🟢 $549.00 **Autel, after that first year** — the software-update page describes "a full year TCP subscription" to renew coverage; no price on any Autel page we could open, so none is quoted 🟢 not published **OBDeleven** — the plans page answered with an HTTP 403 and a browser check we did not attempt to get around, so no price of theirs appears here could not read Three shapes beside FIXD's own, and they are genuinely different bargains rather than versions of one trick. **Pay once and owe nothing.** BlueDriver and OBDLink both take a larger sum at the door — $99.95 to $139.95 against FIXD's $59 to $59.99 — and print the absence of a subscription in the feature list as a selling point. OBDLink also lists free firmware updates and free OEM-specific add-ons, which is the same recurring cost collected up front. Neither is cheaper than FIXD in year one; both are cheaper by year three if you would have taken Premium. Disclosure: the OBDLink MX+ is the scanner inside PulsCar's own membership (12 months of our app, one payment, no auto-renewal; current plans and prices at get.pulscar.io), so we have a commercial interest in that row; it is listed on OBDLink's retail terms. **Pay yearly, and the hardware is thrown in.** Carly runs FIXD's model with the emphasis reversed. The scanner alone is a one-time $89.80 reading basic fault codes and nothing clever; everything the tool is actually bought for — coding, service resets, brand-specific diagnostics — sits inside an annual license priced by manufacturer, $68.89 to $98.89 a year, with the adapter free to anyone who takes it. Their own guide notes the consequence: the cheapest license at $68.89 costs less than the scanner-only package at $89.80, so "buy it outright" is the more expensive option for a Fiat owner in year one. **Pay a great deal once, then pay to stay current.** Autel sits in the professional tier and the numbers show it: the MaxiCOM MK808BT Pro was $549.00 on sale against a $599.00 regular price on the day we looked, and the listing includes "one year of free updates". After that year, Autel's software-update page describes renewing coverage through "a full year TCP subscription"; no price for it appeared on any Autel page we could open, so we quote none. A different bargain from FIXD's, not a gentler one — the recurring charge buys vehicle coverage rather than features, on hardware costing roughly nine times as much. This section is not a ranking. Its single point is that **a recurring charge is a normal shape in this category, not an anomaly** — every one of these companies has chosen where to put the money, in the box or in the license, and each choice has a case for it. Three questions work on all of them: what sits behind the recurring line, what the device still does if you stop paying, and whether the figure you are shown today is the figure that renews. For FIXD, the free-tier table above answers the first, the sensor keeps reading and clearing codes without Premium, and the price ladder is where the third gets complicated. ## The traps: three ways a careful buyer still gets surprised **Trap one: buying through one door and reading another door's terms.** **The situation:** a driver orders the sensor from a funnel page, glances at a review article quoting "$99.99 a year", and assumes that is the number that will appear. **What is real:** FIXD publishes about $70 a year on two order paths and $99.99 through the App Store, and which applies depends on where the purchase happened. Trial length differs by door too — 14 days on the trial landing page, "1 week" at one order form, "two weeks" in that page's own body copy. **The price:** an annual charge of an unexpected size on an unexpected date. **The defense:** screenshot the page you order from, trial line and renewal figure included, before you click. **Trap two: assuming cancelling and refunding are the same act.** **The situation:** the renewal hits, the driver cancels in the app, and waits for the money to come back. **What is real:** FIXD's own text separates them. Cancelling "will stop all future charges" and you keep access "until the end of the billing period" — it is forward-looking. A refund is a different request with its own 30-day window from the initial charge date, and by FIXD's policy renewals are not refundable at all. If Apple is the merchant, FIXD says it cannot process the refund regardless. **The price:** a year paid for while believing it was canceled. **The defense:** if you want money back, say the word "refund" explicitly, in writing, inside 30 days of the charge — and note the separate 60-day dispute deadline in the Terms. **Trap three: sending a noise to a code reader.** **The situation:** a car makes a new sound, the check engine light is off, and the driver buys an OBD2 scanner expecting it to name the noise. **What is real:** a scanner reads what the engine computer has stored, and many mechanical faults — a heat shield rattle, a dry belt, a failing wheel bearing, an exhaust leak — never set a code, so the scan comes back clean while the noise continues. That is not a FIXD limitation; it is what OBD2 is. **The price:** $59.99 spent on the wrong instrument and a false all-clear on a real fault. **The defense:** match the tool to the symptom. [Sound versus scanner](https://www.pulscar.io/blog/diagnose-car-noise-sound-vs-obd-scanner) is the whole argument in one page, and a free sound check costs nothing to try first. ## Three composite situations, decoded These are composite scenarios, not individual customers — the shapes of request we see, written in the subjunctive on purpose, and containing no invented names, amounts or dates. **Scenario 1: the light came on and the shop wants a diagnostic fee.** Suppose a driver's check engine light appears and the local shop quotes a diagnostic charge just to read the code. A FIXD sensor plus the free app would pay for itself the first time here: the code, the plain-English translation and a severity rating are all in the free tier by FIXD's own table, and no subscription is needed to get them. *Lesson: the free tier is the answer to the most common reason people buy this product, and knowing that is worth money.* **Scenario 2: the used car being inspected before purchase.** Suppose a buyer wants both the stored codes and a vehicle history. Codes are free with the sensor; "unlimited Used Vehicle History Reports" sits behind Premium, and single history reports bought elsewhere are not cheap, so a year of Premium can be the cheaper path for someone shopping seriously. The 26.27 release notes add a Buyer's Guide aimed at exactly this. *Lesson: Premium is genuinely worth it for one specific job, and diarizing the renewal is the price of that.* **Scenario 3: the noise with no light.** Suppose a car develops a knock that rises with engine speed and no warning light ever appears. No scanner, FIXD's or anyone's, will name that: there is no code to read. A free sound check is the zero-cost first move, and a physical inspection is the right second one if anything comes back serious. *Lesson: the instrument has to match the symptom, and the wrong instrument returns a confident-looking nothing.* ## Where a free sound check fits, and where it does not Full disclosure again: this is our side of the page, so check it against the site. PulsCar's sound check asks you to film your engine running for 30 seconds and emails a report in about ten minutes — an Engine Health Score from 0 to 100, a system-by-system status, an independent AI second opinion that reviews the first pass, a six-month prediction and repair-cost ranges. The homepage terms are "No payment, no card, no subscription", and there is nothing to cancel because nothing starts. If a clip cannot support a confident verdict, the report says "inconclusive" rather than guessing. It also cannot do most of what FIXD does, and the honest way to write this is to list that rather than bury it. It reads no OBD2 codes, because codes are stored data a microphone cannot reach. It cannot clear a check engine light. It shows no live sensor data, no fuel trim, no coolant temperature, and no emissions readiness check. It is engine-framed, so a brake squeal or a suspension clunk is outside it. And it is not hardware: there is nothing to plug in. Should you use a scanner or a sound check for the problem in front of you? The rule is one line long: a **light** is a code and needs hardware; a **noise** is acoustic and needs a microphone. If the check engine light is on, an OBD2 scanner is the correct instrument, and FIXD's free tier reads and clears codes without a subscription. If there is a new sound and no light, no scanner will name it, and PulsCar's free check is the zero-cost first move — 30 seconds of the engine running, no card, report by email. If you have both, do both and see whether they point at the same system; agreement is useful and disagreement more so. If the symptom is a vibration, a pull, a smell or a leak, neither category applies and a physical inspection is the honest answer. Matching instrument to symptom saves more than choosing between brands ever will. [ Scanner says no codes but the car still sounds wrong? Try the free sound check — 30 seconds, about 10 minutes Record 30 seconds of your engine running on any phone. PulsCar's AI listens for the acoustic signature and sends back the likely cause, a severity assessment, and an honest repair-cost range — for the faults that never set a code and never show up on any OBD2 app. It does not judge whether the car is safe to drive. The report arrives by email, so use the address you actually read. Free, no card, no subscription. 🔍 Try Sound Diagnosis — Free ](/) ## What a code reader sees, and what it misses: 39,355 owner complaints, counted Every figure above this line belongs to somebody else — FIXD, Trustpilot, Apple, the BBB. This section is the one place where we produced the data, so the method comes first and the limits come immediately after the result. On 6 September 2026 we pulled every complaint the National Highway Traffic Safety Administration publishes through its open complaints API for ten of the highest-volume nameplates in the United States — Toyota Camry, Honda Civic, Ford F-150, Chevrolet Silverado 1500, Honda CR-V, Toyota RAV4, Nissan Altima, Jeep Grand Cherokee, Hyundai Sonata and Subaru Outback — for model years 2015 through 2022. That is **39,355 complaints**, each one free text an owner chose to write and the agency publishes unedited. We then asked one question of every text. Does the owner mention a warning light, a trouble code, a scan or OBD. Does the owner mention a sound. Both. Or neither. **Complaints in the sample** — ten nameplates, model years 2015-2022, pulled 6 September 2026 🟢 39,355 **Mention a light, a code, a scan or OBD** — the vocabulary a code reader answers to 🟢 6,283 · 16% **Mention a sound** — noise, rattle, knock, clunk, grind, whine, tick, squeal, hiss and the rest of that list 🟢 4,847 · 12% **Mention both in the same complaint** — the overlap where either instrument would have something to say 🟢 1,009 · 2.6% **Sound described, no light or code mentioned** — that is **79% of every sound complaint in the sample** 🟢 3,838 **Light or code described, no sound mentioned** — that is **84% of every light complaint in the sample** 🟢 5,274 **Neither vocabulary present** — leaks, vibration, electronics, trim, everything else owners write about 🟢 29,234 · 74% Read the fifth and sixth rows together: they are the whole argument and they cut in both directions. **Four out of five complaints in which an owner described a sound mention no light, no code and no scan** — there a code reader is not the wrong brand of tool, it is the wrong kind. And **five out of six complaints describing a light or a code mention no sound** — there, listening tells you nothing a scan would not say faster and more precisely. The overlap where both instruments have something to contribute is 1,009 complaints out of 39,355. Two different questions, and neither device answers the other one's. We ran the count again with a deliberately narrower word list, dropping bare "sound", "tick" and "pop" — which catch "sounds like a safety issue" and "I got a ticket" — and keeping only unambiguous acoustic words. The sound bucket duly shrank, from 4,847 to 3,616. The headline ratio did not move: **79.7% of sound complaints under the narrow list still mention no light and no code**, against 79.2% under the wide one. A number that survives having its own definition tightened is worth more than one that has not been tested. **Now the limits, and they are not small.** A complaint is what an owner decided to write down, not a medical record of the car. The absence of the word "light" does not prove the light was off; plenty of owners describing a grinding wheel bearing never thought to mention the dashboard, and the agency does not ask them to. Nor does the presence of a word prove the fault: reading the matches by hand, we found accounts where "loud revving sound" appears in passing inside a complaint really about adaptive cruise control. **We counted mentions, not events.** The right reading is that these are the two vocabularies owners use and they barely overlap — not that 3,838 cars had no warning light. Nothing here is a failure rate or a causal claim; NHTSA complaints are unverified consumer reports, self-selected by whoever chose to file one. One narrower cut makes the abstraction concrete, and we read these complaints individually rather than trusting the counter. Take the Honda Civic, model years 2018 to 2020: **1,168 complaints in the sample, of which 71 describe a sound with no mention of a light or a code** under the narrow word list (99 under the wide one). **Thirty-three of those 71 are filed by NHTSA under STEERING** — by a distance the largest single group — and 14 of the 33 describe both a click and a steering wheel that sticks. The complaints are strikingly alike. ODI 11600488, filed 9 July 2024, describes an electric power steering rack that binds at highway speed and adds: "This issue has been confirmed by a Honda dealership and there are no warning lamps to notify the user of this issue." ODI 11655295, filed 17 April 2025, ends: "No warnings just gradually sticking more and cranking more." A version of that fault carries a recall. Campaign 18V663000, filed by American Honda on 27 September 2018, covers "certain 2017-2018 Honda Civic and CR-V vehicles" whose electric power steering torque-sensor magnet "may not be properly secured, allowing the magnet to become dislodged", so that "the unintended steering input reduces vehicle maneuverability and increases the risk of a crash." Several complaints above name that campaign and say their VIN was not covered by it. We are not equating the two — a complaint is one owner's account, a recall covers specific VINs — and the point is narrower and about instruments. Here is a steering fault serious enough for a safety recall, which owners identify by a clicking sound, and on which an owner writes that no warning lamp appears. Plug a code reader into that car, FIXD's or anyone's, and the honest outcome is a clean screen. ## The faults that never set a code, and why that is by design The previous section is an observation. This one is the mechanism behind it, and it is not an opinion about any product: it is what on-board diagnostics was built to do, written down by the regulator that built it. The California Air Resources Board's own OBD II fact sheet puts the scope in one sentence: "On-board diagnostic capabilities are incorporated into the hardware and software of a vehicle's on-board computer to monitor virtually every component that can affect emission performance." The purpose sentence on the same page is just as plain — "OBD II works to ensure that the vehicles remain as clean as possible over their entire life." Read those two sentences as a specification rather than as marketing and the shape of the blind spot falls out of them. The system is comprehensive about emissions and engine management. It was never asked to be comprehensive about anything else. So there is a whole category of faults a scan cannot report — not because the scanner is cheap or the app is limited, but because nothing in the car is watching. A wheel bearing has no sensor grading its own wear. Neither does a suspension bushing, a strut, a sway-bar link, a serpentine belt, an idler pulley, a tensioner, a water-pump bearing, a CV joint, an engine mount, a heat shield, an exhaust hanger, or the exhaust downstream of the last oxygen sensor. Brake pads on most vehicles report through a wear sensor to a lamp, not through a stored emissions code. Steering and ABS faults do set codes, but in their own modules and code families — which is exactly why FIXD marks its ABS row "only available for select makes" rather than promising it everywhere. And mechanical engine wear stays invisible until it crosses a threshold some monitored parameter can see: a bearing that has begun to knock is still, to the engine computer, a bearing making acceptable numbers. None of that makes an OBD2 scanner a bad instrument. It makes it a specific one, and FIXD is straightforward about this in a way worth crediting: its own free-tier list includes "Diagnose issues FIXD can't detect with Manual Diagnostic", a company conceding on its own feature table that a category of problem sits outside its sensor. The trap is not the tool, it is the clean screen — a scan returning no codes on a car with a failing wheel bearing reads as "nothing wrong" rather than "wrong instrument", and that is the reading that sends people back onto the highway. The rule at the top of this page is unchanged by any of it, only sharpened: a lamp means a stored code and hardware is the only thing that reaches it, and the table above says a sound usually means there is no code there to reach. ## What we looked for and did not find Naming the gaps is part of the method, and each was an actual search. **No regulator action we could document.** We searched for Federal Trade Commission enforcement, state attorney general actions and consumer class actions naming FIXD Automotive, Inc. and verified none on 6 September 2026. Results surfaced FTC activity on subscription and auto-industry practices generally, but nothing naming this company. Absence of a finding is not a finding of absence: it means we have nothing to report, and we report that rather than imply something. **No published price for the Guardian subscription.** Guardian's own FAQ says a yearly subscription is required. We did not find the amount printed on any FIXD page we could open, so no figure for it appears anywhere on this page. **No ConsumerAffairs data.** Its FIXD page returned an access block to every attempt on 6 September 2026. We did not use a search engine's snippet of it as a substitute. **No BBB complaint narratives.** We read the profile's rating, accreditation status and complaint counters, but not the individual complaint texts, and so we quote none. **No independent test of accuracy.** Nobody outside the vendors has published a controlled test of FIXD's code interpretations, and we did not run one. Nor did we test the two products against each other; they do different jobs and a head-to-head number would be invented. **No head count of how many reviews mention billing.** We could have counted keyword hits across review pages and printed a percentage. We did not, because a keyword count is not a measurement of what people meant, and a fabricated-looking precision is worse than none. Trustpilot's own topic tagging is the aggregate we quote instead, labeled as what it is. ## Your action plan: before you order, on the day, and this week **Before you order (2 minutes, free):** 1. Decide the symptom category first. A **light** is a scanner job. A **noise with no light** is not, and no OBD2 device will name it. 2. Read FIXD's free-versus-Premium table on its own FAQ and mark which rows you actually need. If none of the Premium rows apply to you, the subscription question is already answered. 3. On whichever order page you use, screenshot the trial line and the renewal figure. They differ by page, and the screenshot is your record. **On the day you order:** 4. Use an email address you will still be reading in twelve months — the web cancellation portal works by emailing a link to the address on the account. 5. Put the renewal date in a calendar with a reminder two days early. If the page said 14 days, set it for day 12. 6. Note which merchant took the money: FIXD, Apple or Google. That decides where you cancel and whose refund policy governs. **This week:** 7. If a charge appeared that you did not expect, contact FIXD in writing now — their Terms give you "sixty (60) days after the date that FIXD charges you" to raise it, and the separate refund window is 30 days from the initial charge. 8. If the subscription came through the App Store, go to Apple, not FIXD, and use Apple's refund request; FIXD states it cannot process those. 9. If your actual problem was a noise all along, run the free sound check before spending anything further, and read [what a diagnostic should cost](https://www.pulscar.io/blog/how-much-does-car-diagnostic-cost) before authorizing any shop work. For the neighbors of this page: [the full diagnostic-app comparison](https://www.pulscar.io/blog/best-car-diagnostic-app-2026), [sound AI versus OBD scanners](https://www.pulscar.io/blog/diagnose-car-noise-sound-vs-obd-scanner), [the AI sound tools compared](https://www.pulscar.io/blog/ai-car-sound-diagnosis-tools-compared), [MyAutoSound versus PulsCar](https://www.pulscar.io/blog/myautosound-vs-pulscar), [the most expensive check engine light codes](https://www.pulscar.io/blog/most-expensive-check-engine-light-codes), and [what a diagnostic should cost](https://www.pulscar.io/blog/how-much-does-car-diagnostic-cost). ## Sources and documents Every number and quotation above comes from one of these pages, each opened and read on 6 September 2026. Pages that refused to open are listed as such rather than quoted. 1. FIXD homepage — sensor price, compatibility line, on-page badges: [fixdapp.com](https://www.fixdapp.com/) 2. FIXD FAQ — the free-versus-Premium feature table, "Our sensor retails for $59.99", "$99.00 per year", live-data list, company address: [fixdapp.com/faq](https://www.fixdapp.com/faq/) 3. FIXD features page — free app description, Bluetooth Low Energy, 1996 compatibility footnote: [fixdapp.com/features](https://www.fixdapp.com/features/) 4. FIXD Returns and Warranty — the 30-day sensor policy, the 30-day subscription policy, the Apple carve-out, the Guardian return terms, the warranty terms: [fixdapp.com/returns-warranty](https://www.fixdapp.com/returns-warranty/) 5. FIXD Terms of Service, last updated 22 April 2026 — recurring billing authorization, the 60-day dispute clause, arbitration and class-action waiver, small-claims carve-out, 30-day price-change notice: [fixdapp.com/terms-of-service](https://www.fixdapp.com/terms-of-service/) 6. FIXD Premium trial landing page — the 14-day trial, the $19.99 price, "you'll be charged $69.99", the 30-day sentence, Mechanic Hotline hours: [fixdapp.com/lp/fixd-sensor-premium-trial](https://www.fixdapp.com/lp/fixd-sensor-premium-trial/) 7. FIXD Manage Premium page — "Manage or cancel your FIXD Premium Subscription below": [fixdapp.com/manage-premium](https://www.fixdapp.com/manage-premium/) 8. FIXD account portal, cancellation entry point — the email-link flow and the "manage the subscription on your phone" notice: [app.fixdapp.com/products/subscriptions/cancel](https://app.fixdapp.com/products/subscriptions/cancel) 9. FIXD Guardian quick-start page — "requires a yearly subscription", 30-calendar-day return, renewals not refundable: [fixdapp.com/guardian/quick-start-guide](https://www.fixdapp.com/guardian/quick-start-guide/) 10. fixd.com order funnel — $59.99 sensor, "*Limit one per household", the $9.99 lifetime warranty option, the unchecked Premium checkbox reading "*Free 1 week trial ($5.85/month, billed annually)", the "two weeks free" body copy, the founders' names, "Over 3 million FIXD Sensors sold": [fixd.com](https://www.fixd.com/) 11. Apple App Store listing — 4.6 from 26K ratings, seller FIXD Automotive Inc, version 26.27, the three in-app purchase tiers, the auto-renewal sentence: [apps.apple.com/us/app/fixd-obd2-scanner/id957168651](https://apps.apple.com/us/app/fixd-obd2-scanner/id957168651) 12. Google Play listing — 4.1 from 30K reviews, 1M+ downloads, "Updated on Sep 2, 2026", the top-grossing badge, the dated user reviews: [play.google.com/store/apps/details?id=com.fixdapp.two](https://play.google.com/store/apps/details?id=com.fixdapp.two) 13. Trustpilot, claimed profile — 4.2 from 2,823 reviews, the star split, "Claimed profile • August 2017", "Paid Trustpilot subscription", the reply rate, and the five topic summaries including the Subscription line: [trustpilot.com/review/fixdapp.com](https://www.trustpilot.com/review/fixdapp.com) 14. Trustpilot, unclaimed profile — 1.7 from 24 reviews, the 88% one-star share, "No history of asking for reviews" and the representativeness caution: [trustpilot.com/review/fixd.com](https://www.trustpilot.com/review/fixd.com) 15. Better Business Bureau profile — the C rating, the non-accredited status, "547 total complaints in the last 3 years", "94 complaints closed in the last 12 months", "2 complaint(s) filed against business that were not resolved", 11 years in business: [bbb.org profile for FIXD Automotive, Inc.](https://www.bbb.org/us/ga/marietta/profile/auto-diagnosis/fixd-automotive-inc-0443-27709950) 16. PulsCar homepage — the free sound check terms quoted in the PulsCar section: [pulscar.io](https://www.pulscar.io/) 17. ConsumerAffairs FIXD page — attempted 6 September 2026, returned an access block, not used 18. BBB individual complaint narratives — not read, not quoted; only the profile counters above were used 19. NHTSA complaints API — the endpoint behind the 39,355-complaint count and the Civic figures, queried per make, model and year on 6 September 2026: [complaintsByVehicle](https://api.nhtsa.gov/complaints/complaintsByVehicle?make=honda&model=civic&modelYear=2019) 20. NHTSA recalls API — campaign 18V663000 verbatim, its 27 September 2018 report date and its vehicle scope: [recallsByVehicle](https://api.nhtsa.gov/recalls/recallsByVehicle?make=honda&model=civic&modelYear=2018) 21. California Air Resources Board, OBD II Systems Fact Sheet — the scope and purpose sentences quoted above: [OBD II fact sheet](https://ww2.arb.ca.gov/resources/fact-sheets/board-diagnostic-ii-obd-ii-systems-fact-sheet) 22. BlueDriver, read 7 September 2026 — $139.95, $99.95 from $119.95, the "Zero Subscription Fees or Add-ons" bullet: [Pro](https://us.bluedriver.com/products/bluedriver-scan-tool), [Pro Next-Gen](https://us.bluedriver.com/products/bluedriver-pro-scan-tool-next-gen) 23. OBDLink, read 7 September 2026 — $139.95, the free-app and free-firmware lines, the guarantee and warranty; $79.95 for the CX: [MX+](https://www.obdlink.com/products/obdlink-mxp/), [CX](https://www.obdlink.com/products/obdlink-cx/) 24. Carly, read 7 September 2026 — every Carly figure quoted above: [Carly pricing guide](https://www.mycarly.com/blog/carly/does-carly-scanner-require-a-subscription-complete-pricing-guide-2026/); the brand-by-brand [plan page](https://www.mycarly.com/plan/) loaded but rendered its prices in script we could not read 25. Autel, read 7 September 2026 — the MK808BT Pro price and its "one year of free updates", and the renewal wording with no price shown: [MK808BT Pro](https://store.autel.com/products/autel-maxicom-mk808bt), [software update page](https://autel.com/c/www/softwareupdates/3644.jhtml) 26. OBDeleven plans page — attempted 7 September 2026, answered HTTP 403 behind a browser check we did not try to get around, and is not quoted 27. PulsCar membership, read 17 September 2026: [get.pulscar.io](https://get.pulscar.io) --- *How this page was built: every FIXD fact was read from FIXD's own properties — fixdapp.com, fixd.com and app.fixdapp.com — plus its Apple App Store and Google Play listings, on 6 September 2026, and quoted as published. Review data comes from Trustpilot's two FIXD profiles and the BBB profile counters on the same date; star ratings, review counts, complaint counts and Trustpilot's AI-written topic summaries are that platform's figures, not ours, and are marked ⚪ throughout. No individual reviewer's characterization of the company is repeated here, and this page makes no allegation of wrongdoing against FIXD Automotive, Inc. or any person. No head-to-head test of any kind was run. PulsCar facts come from pulscar.io on the same date and from get.pulscar.io on 17 September 2026. The 39,355-complaint count is ours, computed from NHTSA's open complaints API on 6 September 2026 and stated with its limits where it is reported; competitor prices were read on their makers' own sites on 7 September 2026. The three scenarios are composite and contain no invented names, amounts or dates.* *Prices verified: September 2026 · Technical documents verified: September 2026 · Reviewed quarterly* *Bought FIXD and had a different experience from anything described here — better or worse? Email [support@pulscar.io](mailto:support@pulscar.io) with the order path you used, the trial length the page showed you and what you were actually charged. Corrections from readers are how a page like this stays honest, and a documented counter-example changes it faster than anything we could write.* --- ## MyAutoSound vs PulsCar: Two AI Car-Sound Diagnosis Tools, Compared Honestly Source: https://www.pulscar.io/blog/myautosound-vs-pulscar Last updated: 2026-09-17 💡 Quick Answer **Want a quick answer for about a dollar?** MyAutoSound is a legitimate way to get one: free text diagnoses, audio analysis at roughly $1 per credit (packs from $1.99), result on the page in seconds, PDF and cost estimate included. **Want a free report with a health score and a second-opinion pass, and can wait 10 minutes?** PulsCar's sound check is free, no card, emailed. **What we will not tell you:** which one is more accurate. We are PulsCar, we did not run a head-to-head test, and MyAutoSound's "93%" is its own number. **Neither reads OBD-II codes from a recording — a warning light with no noise is a scanner job, not a microphone job.** If you searched "myautosound" and landed here, you deserve to know three things before reading a word of comparison. First, **this page was written by PulsCar**, the other tool in the title, so you are reading a competitor's comparison and should weigh it that way. Second, **we did not run a head-to-head test** — no same-recording, blind-scored trial of the two exists, from us or anyone we could find. Third, **MyAutoSound's accuracy figure is its own statement**, not something we or any third party have verified, and we will not pretend to rule on it. What we can do is compare the two tools on things you can check yourself in five minutes with both sites open: what each costs and how the pricing works, what you send in, what comes back, where each one runs, who is behind it and how to reach them, what refund and privacy terms each publishes, and — most usefully — what each tool explicitly says it *cannot* do. Every fact below is tagged with its source, and every claim we could not verify is labeled a vendor claim rather than quietly promoted to a fact. For the whole category rather than these two, [every AI sound tool compared](https://www.pulscar.io/blog/ai-car-sound-diagnosis-tools-compared) maps eight of them on price, output and published terms. Sound diagnosis is a small category: at least eight live tools as of September 2026, of which MyAutoSound and PulsCar are the two consumer services with a real pricing page and a real output. They are different products, not clones — one built around instant on-page results and pay-per-use credits, the other around a free emailed report with a health score and a second-opinion pass. The right one depends on what you want back, how fast, and whether a dollar or ten minutes is the resource you would rather spend. I built [PulsCar](/) after a $380 "full diagnostic" in Phuket in 2025 led to roughly $6,000 over six months across several shops, each with a different expert opinion, and the sound never went away ([the story is on the About page](/about)). So I have a direct stake in one column of this comparison. The way I have tried to earn your trust is by making the other column as fair as I can: the same detail, the same marking of verified versus claimed, the same honesty about limits. If, after reading, you spend $1.99 with them instead of nothing with us, that is a fine outcome — a driver who got a straight answer about a noise is the point of both products. ## Most bad outcomes here are category errors, not tool errors In order: **the two-minute filter** decides whether a sound tool is even the right category — most bad outcomes here are category errors, not tool errors. **The comparison table** lays every verifiable fact side by side. **What determines the choice** walks through the six factors that separate the two. **The price ladder** collects every published number. **The limits section** quotes what each tool says it cannot do. **The traps** name three ways to get a bad result from a good tool. One rule overrides everything: **a sound tool answers "what is that noise," not "why is that light on."** ## First: is a sound tool even the right category? The 2-minute filter **You hear a new noise — knock, click, grind, growl, squeal, hum, rattle** → yes. This is the category both tools were built for. Continue. **A warning light is on and there is no noise** → no. A check engine light is a stored OBD-II code, and a microphone cannot read it. Neither tool claims to. A $20 code reader or a free parts-store scan is the right first step; the [best diagnostic app guide](https://www.pulscar.io/blog/best-car-diagnostic-app-2026) covers that half of the market. **A noise *and* a light** → both. Record the noise for a sound tool, read the code separately, and see whether they point at the same system. MyAutoSound's own FAQ suggests exactly this pairing. **A vibration, a pull, a smell, a leak** → mostly not. Vibrations sometimes have an audible component worth recording; pulls, smells and leaks do not. The [noise index](https://www.pulscar.io/blog/strange-car-noises-and-what-they-mean) sorts the audible ones. **Grinding brakes, a steering noise, sudden power loss, a knock that rises with RPM** → record it if safe, but both tools' disclaimers say the same thing: safety-critical symptoms need a physical inspection, not an app. **You cannot get a clean recording** → MyAutoSound's free text mode is the one option here that works from a description alone; PulsCar's check needs a clip. What is MyAutoSound, and who is it for? It is a web-based AI service at myautosound.com that turns a car noise into a likely cause, an urgency level and a "Can I drive?" verdict. You can describe the sound in text for free, with no limit and no card, or spend one credit — sold in packs from $1.99 for two — to have the AI analyze an actual recording and return a mechanic-ready PDF with a repair-cost estimate. Results appear on the page in seconds, and the tool covers brakes, suspension, drivetrain, exhaust and HVAC as well as engine noises. Its natural user is someone who wants an immediate, cheap read on a noise and is comfortable with a self-reported accuracy figure that no outside party has checked. PulsCar serves a different shape of request: a free 30-second engine sound check that arrives by email with a health score and a second-opinion pass. ## How the marks work Two levels, no third. **🟢 Verifiable** means the fact is printed on the vendor's own site — a price, a feature, a policy sentence — and you can open the page and see it. **⚪ Vendor-stated** means the vendor asserts it about its own performance or scale and nobody outside the vendor has published a check: an accuracy percentage, a user count, a star rating on the vendor's own page. A ⚪ is a label, not an accusation, and PulsCar's own unverifiable claims get the same one. ## Full comparison: every checkable fact, side by side **Price, text mode** — MyAutoSound: free, "unlimited text-based diagnoses" 🟢 · PulsCar: no text mode $0 vs n/a **Price, audio analysis** — MyAutoSound: 1 credit per Pro diagnosis, packs $1.99 (2) to $13.99 (15) 🟢 · PulsCar: free, "no card needed" 🟢 about $1 vs $0 **Subscription** — MyAutoSound: "No subscription ever. Credits never expire" 🟢 · PulsCar: none on the sound check either 🟢 — no payment, no card, no subscription to run one; the separate paid membership is one payment with no automatic renewal 🟢 none vs none **What you upload** — MyAutoSound: text, live recording, or MP3/M4A/WAV/WebM up to 20 MB, 5–30 s 🟢 · PulsCar: a 30-second clip of the engine running 🟢 3 inputs vs 1 **What comes back** — MyAutoSound Pro: main cause, urgency, drive verdict, differential causes, red flags, PDF, cost estimate, 30-day share link 🟢 · PulsCar: Health Score 0–100, system-by-system status, independent AI second opinion, 6-month prediction, repair-cost ranges 🟢 different shapes **Time to result** — MyAutoSound: on-page, "typically 5–15 seconds" 🟢 · PulsCar: by email, "within 10 minutes" 🟢 seconds vs 10 min **Coverage** — MyAutoSound: six categories (brakes, engine, suspension, drivetrain, exhaust, HVAC/other), "50+ noise types" 🟢 · PulsCar: engine-focused check wider vs deeper **Platform** — MyAutoSound: browser, with an "Install app" link in the nav; no App Store or Google Play listing shown 🟢 · PulsCar: browser for the sound check; the membership app is on the iPhone App Store as of September 2026, with Google Play from 1 October 2026 🟢 web vs web (+ iOS app) **Accuracy claim** — MyAutoSound: "93% Accuracy (audio mode)", text mode "about 75–80%"; no methodology page ⚪ · PulsCar: none published ⚪ vs none **Scale and rating claims** — MyAutoSound: "5 000+ Diagnoses completed", "4.8 ★ Average rating", trained on "50 000+ engine recordings" ⚪ · PulsCar: not compared here — we will not grade our own numbers ⚪ vs not rated **Who is behind it** — MyAutoSound: "an individual based in Québec, Canada", unnamed; its own homepage links MyCareermatch.ca as "from the same creator"; contact is a Gmail address 🟢 · PulsCar: founder Vlad Kliuienkov, named on the About page; support@pulscar.io 🟢 anonymous vs named **Refunds** — MyAutoSound: "all purchases are final and non-refundable" except where law requires 🟢 · PulsCar: nothing to refund on a free check 🟢 none vs n/a **Recording privacy** — MyAutoSound: diagnosis audio "deleted immediately after processing"; contributed audio kept for training with consent; processors named (OpenAI, Firebase/Google Cloud, Stripe) 🟢 · PulsCar: no equivalent retention statement on the homepage as of September 2026 stated vs not stated **Reads OBD-II codes** — MyAutoSound: no; FAQ recommends a separate OBD2 scanner 🟢 · PulsCar: no from a recording; "Detection scope: OBD codes ✕" on the homepage; an OBDLink MX+ scanner ships with the separate paid membership 🟢 no vs no Read the table for its two honest asymmetries. MyAutoSound is more *transparent about its terms* — it publishes a refund policy, a privacy policy that names its processors and deletion timing, and a governing jurisdiction — while being *less transparent about its maker*, who is unnamed and reachable only through a Gmail address. PulsCar is the reverse: a named founder and a company address, but as of this writing no equivalent retention paragraph on the homepage for the recordings you send. Neither is disqualifying; both are worth knowing. And the two performance rows are the only ones carrying a ⚪ — the rows most comparison pages lead with. ## What actually determines which one you should use **Whether you can record the noise.** The master variable, and rarely discussed. MyAutoSound's free tier works from a *text description* — "metallic clicking, front left, only turning right" — so it can give you something when the noise refuses to perform for the phone. PulsCar's check needs a clip of the engine running. If you can record it, the [recording guide](https://www.pulscar.io/blog/how-to-record-car-noise-for-diagnosis) makes either tool's job easier. **What you want back.** MyAutoSound's Pro output is built for a shop conversation: a PDF you hand over, a cost estimate, a list of differential causes and red flags. PulsCar's report is built for an ownership decision: a 0–100 Health Score, a system-by-system status, a second AI pass reviewing the first, and a six-month outlook with cost ranges. If your next stop is a mechanic, the first shape is more useful; if your question is "how worried should I be," the second is. **Speed versus review.** MyAutoSound returns on the page in seconds. PulsCar emails within about ten minutes, part of which is the second-opinion pass: an immediate answer versus a slower one with an independent second AI opinion attached. Which is better depends on whether you are in a parking lot or at a kitchen table. **Price sensitivity at the dollar level.** At about $1 per audio diagnosis MyAutoSound is cheap — but not free, purchases are final, and credits come in packs, so the real minimum is $1.99. PulsCar's check is $0 with no card. For one noise the difference is a coffee; across a used-car hunt it compounds. **Scope of the noise.** MyAutoSound covers brakes, suspension, drivetrain, exhaust and HVAC alongside engine — a brake squeal or a clunk over bumps has a category waiting. PulsCar's check is framed around the engine: "film your engine for 30 seconds." A noise at a wheel or in a strut has a labeled home in one tool, not the other. **How much you trust an unverified percentage.** MyAutoSound's "93%" is the most prominent number on its homepage; PulsCar publishes none. A reader reassured by a stated accuracy will prefer the first; a reader unsettled by an *unverified* one will prefer the second. Both reactions are reasonable, and neither tells you which tool is more often right. ## The price ladder: every published number, September 2026 **MyAutoSound text diagnosis** — unlimited, no card; cause, urgency and drive verdict from a written description 🟢 $0 **PulsCar free sound check** — 30-second clip, emailed report with Health Score, second opinion, 6-month outlook and cost ranges; no card 🟢 $0 **MyAutoSound earned credit** — upload a real 5–30 s noise with a 25+ character description, pass their review in about 24 h, receive one credit 🟢 $0 + a recording **MyAutoSound 2 credits** — the smallest pack; two audio diagnoses 🟢 $1.99 **MyAutoSound 3 credits** 🟢 $2.99 **MyAutoSound 5 credits** — labeled "most popular" on the site 🟢 $4.99 **MyAutoSound 10 credits** 🟢 $8.99 **MyAutoSound 15 credits** — the largest pack; roughly $0.93 per diagnosis 🟢 $13.99 **PulsCar sound check** — browser, no account required to run one, no card at any point 🟢 Free **PulsCar membership** — our paid membership, and a different product: an OBDLink MX+ scanner plus 12 months of the PulsCar app for the code half of the job, with a two-scanner Family plan; one payment, no automatic renewal; full refund before the scanner ships, 30-day returns after delivery; iPhone App Store now, Google Play from 1 October 2026; current plans and prices at get.pulscar.io, September 2026 🟢 see get.pulscar.io The ladder's shape is the story: everything a driver with one noise needs sits in the top four rows, at $0 to $1.99. The one large number is PulsCar's paid membership, and it buys a different product (an app plus an OBDLink MX+ scanner, for the code half of the problem) rather than a better version of the free check — we sell it, so read that row as a vendor's row, and note that nothing on this page requires it. Against [what a shop charges for the same first look](https://www.pulscar.io/blog/how-much-does-car-diagnostic-cost), every row here is a rounding error. ## Your best pick, by what you are trying to do **Get an answer in the parking lot, right now** — MyAutoSound; on-page result in seconds, text mode if the noise will not perform for the phone $0–$1.99 **Get a free report with a health score and a second opinion** — PulsCar; emailed within about 10 minutes, no card $0 **Walk into a shop with something to hand over** — MyAutoSound Pro; the PDF and cost estimate are designed for exactly that about $1 **Decide whether to keep or sell the car** — PulsCar; the 6-month prediction and 0–100 score are framed for that question $0 **A brake, suspension or exhaust noise, not an engine noise** — MyAutoSound has a labeled category for each; PulsCar's check is framed around the engine about $1 **Maximum confidence on one worrying noise** — both, same recording; agreement is the closest thing to a second opinion without a shop visit about $1 total **A warning light and no noise** — neither; read the code with a scanner or at a parts store, then come back if a noise appears $0–$20 Two rules. The "both" row is not a hedge — the tools are independent systems from independent makers, and agreement on the same clip is something no single tool can give you. And the last row saves the most money: a warning-light-only car fed to a sound tool produces a report about nothing, and the honest version says "inconclusive." ## Which one is yours? Answer five questions **Question 1: Can you record the noise clearly?** → **No → MyAutoSound text mode.** It is the only free path that works from words. **Yes →** continue. **Question 2: Do you need the answer in the next sixty seconds?** → **Yes → MyAutoSound.** On-page result in seconds. **No →** either works; the next three questions decide. **Question 3: Is your next stop a mechanic, or a decision about the car?** → **Mechanic → MyAutoSound Pro** (PDF, cost estimate). **Decision → PulsCar** (Health Score, 6-month outlook, second opinion). **Question 4: Where is the noise coming from?** → **Engine → either.** **Wheel, brake, suspension, exhaust → MyAutoSound** has the labeled category; PulsCar's check is engine-framed. **Question 5: Does a stated-but-unverified accuracy number make you more or less comfortable?** → **More → MyAutoSound** publishes one. **Less → PulsCar** publishes none, and says "inconclusive" when it cannot call it. Neither answer says which tool is more accurate — only which posture you prefer. ## The two tools in depth ## MyAutoSound — instant, cheap, and explicit about its terms 🟢 Best for A fast, cheap read on a noise; drivers who cannot get a clean recording; anyone walking into a shop tomorrow who wants a PDF to hand over 💰 Cost Text mode free and unlimited; audio analysis 1 credit each, packs $1.99 (2) to $13.99 (15); one free credit for an approved contributed recording; no subscription, credits never expire — myautosound.com, September 2026 📋 The catch Purchases are final; the maker is unnamed; the "93%" accuracy and "4.8 ★" rating are self-reported with no methodology page and no independent reviews we could find; cannot read OBD-II codes [MyAutoSound](https://www.myautosound.com/) is a browser-based service (an "Install app" link in the nav, no App Store or Google Play listing on the page) that takes a car noise three ways: a written description, a live recording through the browser, or an uploaded file in MP3, M4A, WAV or WebM up to 20 MB and 5–30 seconds long. The free tier is genuinely unlimited for text — you type what you hear and get a main cause, an urgency level, a "Can I drive?" verdict and basic DIY safety checks. The Pro tier costs one credit per diagnosis and is where the microphone comes in: the site describes it as "AI hears your recording — acoustic-level analysis," and the output expands to a mechanic-ready PDF, a repair-cost estimate, a fuller list of differential causes and red flags, and a share link that lasts 30 days. Around the core: a Google Places garage finder (filter by "open now," distance and rating), a follow-up chat assistant called BOB, and a sound library and forum. Coverage is broad on paper: six categories and "50+ noise types." Speed is the headline; the FAQ says diagnoses "typically complete in 5–15 seconds." Pricing is unusually clear for a small tool: five pack sizes at about a dollar a credit, an explicit "No subscription ever," and a way to earn a credit by contributing a recording that passes review. The things to know before spending: the Terms page says "all purchases are final and non-refundable" except where law requires; the service is "operated by an individual based in Québec, Canada" who is not named anywhere on the site and whose contact is a Gmail address; and the performance claims — "93% Accuracy (audio mode)," "5 000+ Diagnoses completed," "4.8 ★ Average rating," a model trained on "50 000+ engine recordings" — appear without a methodology page and without any third-party reviews we could locate on Trustpilot, Reddit or the BBB as of September 2026. On the privacy side the site is better than most: recordings submitted for diagnosis are "deleted immediately after processing," contributed recordings are retained for training only with consent, and the processors are named. **Should you use it?** For a quick, cheap, on-the-spot answer, yes — it is a legitimate way to get one, and the free text mode has no equivalent elsewhere in the category. ## PulsCar — free, emailed, scored, and willing to say "inconclusive" 🟢 Best for A free engine-sound report with a score, a second-opinion pass and a six-month outlook; keep-or-sell decisions; anyone who would rather hear "inconclusive" than a guess 💰 Cost Sound check free, "no payment, no card, no subscription" — pulscar.io, September 2026 📋 The catch Needs a clip — no text mode; result by email in about 10 minutes, not on the page; the check is engine-framed; no accuracy figure published; cannot read OBD-II codes from a recording **Full disclosure: I built this**, so check this section against the site. PulsCar's sound check asks you to film your engine running for 30 seconds and emails a report within about ten minutes: an Engine Health Score from 0 to 100, a system-by-system status breakdown, an independent AI second opinion that reviews the first pass, a six-month prediction and repair-cost ranges. No card, no tier, no subscription for the check. The homepage's framing against hardware is explicit — "No scanner. No garage. No $300 fee." and "An OBD scanner reads error codes. PulsCar listens" — and its comparison table marks OBD codes outside the check's scope. The feature I would point a skeptical reader to is the one we call the Honesty Guarantee: "If your clip can't support a confident verdict, your report honestly says 'inconclusive'." That choice has a cost — some people get a report that declines to name a part — and it is why we publish no accuracy percentage: we would rather ask for a re-record than print a number we cannot show the work for. The site also says plainly that PulsCar "isn't a replacement for major repairs" and that "final repair decisions should still be confirmed by a mechanic." The founder is named on the About page, and support runs through support@pulscar.io. The limits are real. There is no text mode, so a noise you cannot capture gets nothing. The report comes by email rather than on the page, so it is not the tool for a parking-lot decision. The check is framed around the engine, so a brake or suspension noise has no labeled home the way it does at MyAutoSound. And as of this writing the homepage carries no retention statement for recordings equivalent to MyAutoSound's "deleted immediately after processing" — a gap noted because the table would be dishonest without it. **Should you use it?** For a free scored report on an engine noise, with a second pass and an honest "inconclusive" when the clip is bad, yes. For instant answers or non-engine noises, MyAutoSound fits better. ## The rest of the category, briefly Six other live tools exist as of September 2026, and a fair page names them once — four with a published price or a clearly free tool, and two Android apps whose prices appear only in-app. [Carithm](https://carithm.vercel.app/) is a free browser tool with no signup that screens for eleven issue areas and states that it "never invents a diagnosis when the recording is unclear." [FixMyCarSound](https://fixmycarsound.com/) is a free browser tool with no account that identifies 19 conditions and self-reports "76% top-1 · 88% top-3" accuracy — the only tool in the category publishing a top-3 figure alongside top-1, a more honest shape of claim though still unverified. [EngineScan AI](https://apps.apple.com/us/app/enginescan-ai/id6760994345) is an iOS and Android app by developer Fuat Yahsi that gives a basic result after an ad and sells a "Premium Report" for $2.99. AutoSonix, LLC of Whitehall, Pennsylvania sells a dealer- and auction-facing product called PTX that combines acoustics with OBD data; it is B2B, publishes no consumer price, and is not something an individual driver buys. The two Android-only apps are EngineEar AI (listed on Google Play as "AI Car Engine Sound Analyzer", by alceit of Böblingen, Germany) and AI Mechanic: Engine Scan (Smart Auto Lab, Wrocław, Poland); both defer their subscription or in-app prices to screens you only see after installing, which is why they are named here and not priced. None is the subject of this page; all six are alternatives if neither tool above fits. [ OBD2 showing a clean report but the car still sounds wrong? Try sound diagnosis — free, 10 minutes Film the engine running, parked, for 30 seconds on any phone. About 10 minutes later PulsCar's free check sends an Engine Health Score, a system-by-system status (engine core, bearings, intake, belts, exhaust), an independent second AI opinion, a likely cause, severity and a repair-cost estimate — or says inconclusive if the clip cannot support a verdict. Many mechanical faults never set a code and never show up on any OBD2 app; this is a first pass on those, not a diagnosis. The report arrives by email, so use the address you actually read. 🔍 Try Sound Diagnosis — Free ](/) How does MyAutoSound's pricing compare with PulsCar's, in plain numbers? As of September 2026, MyAutoSound charges nothing for unlimited text-based diagnoses and one credit per audio diagnosis, with credits sold in packs of 2 for $1.99, 3 for $2.99, 5 for $4.99, 10 for $8.99 and 15 for $13.99 — roughly a dollar each. There is no subscription, credits do not expire, purchases are final, and one credit can be earned free by contributing a recording that passes their review. That is a clean pay-per-use model with a real floor of $1.99 for anyone who wants the audio analysis rather than the text mode. PulsCar's sound check has no price at all: no credits, no packs, no card at any point, and nothing to buy before the result or after it. For one noise, the gap is under two dollars; PulsCar's check is the free path. ## What we re-read on 18 September 2026, and what moved A comparison of two live products is only as fresh as its last reading, so every MyAutoSound fact on this page was opened again on 18 September 2026 — homepage, pricing block, FAQ, Privacy Policy and Terms. Here is the diff against the 2 September reading, including the parts that did not move. **The prices did not move.** Credit packs are still 2 for $1.99, 3 for $2.99, 5 for $4.99, 10 for $8.99 and 15 for $13.99, still labeled "No subscription ever" and "Credits never expire," still processed by Stripe, still "All prices in USD." The free tier is still described as unlimited text-based diagnoses covering the main cause, urgency level, "Can I drive?" verdict and basic DIY safety checks, with audio analysis, the PDF and the cost estimate behind one credit. **The Privacy Policy had been updated six days earlier.** It now carries a last-updated date of 12 September 2026 and names more processors than our September reading did: OpenAI (Whisper and GPT models for the analysis), Firebase and Google Cloud (authentication, database, storage), Stripe (payments), Render (backend hosting), Google Maps, Places and Analytics, and OpenStreetMap with Nominatim and Overpass for map enrichment. The retention sentence is unchanged and still the strongest one in the category: "Audio files submitted for diagnosis are deleted immediately after processing. They are not stored on our servers beyond the time required to complete the diagnosis request." **The Terms page was down.** On 18 September 2026 the terms URL — and two obvious aliases we tried — returned a maintenance notice rather than the policy: "MyAutoSound is temporarily down for maintenance. Your account, credits, and history are safe." The refund sentence quoted on this page therefore comes from our 2 September reading and is marked that way rather than presented as a fact checked today. A maintenance window is a maintenance window; it is not evidence of anything, and the page was serving normally everywhere else. **Three homepage claims we had not recorded before.** The site now states that recording the actual sound gives "2× better accuracy" than typing a description; the stats band gives an average result time of under ten seconds while the FAQ still says diagnoses "typically complete in 5–15 seconds" and warns that "the server may take 10–20 seconds to wake up after a period of inactivity"; and the analyzer carries a live-listening widget labeled "Next-gen sound engine — Beta · in training," with the note "Training a new, more accurate engine — try the mic now, it won't identify the sound yet." That last line is unusually candid for a product page, and worth knowing before you judge the real-time listener. **And one line that changes how the social proof reads.** Directly under the three five-star testimonials on the homepage sits this sentence: "Examples above are illustrative, not verified customer quotes. Individual results may vary. AI guidance is not a certified diagnosis." The quotes are presented as examples of the kind of result the tool gives, not as messages from named customers — the site says so itself, in its own words, on the same screen. The stats band beneath it, including "4.8 ★ Average rating" and "5 000+ Diagnoses completed," carries no such note and no source. None of this is hidden and none of it is unusual for a small tool; it is simply the kind of detail a comparison page is supposed to read for you. **What did not change at all** is the part that matters most: both tools still publish the same boundary. Neither reads OBD-II codes from a recording. Neither claims to replace a physical inspection. Both name the symptoms that mean stop driving. ## What each tool says it cannot do The most useful thing a diagnostic tool can publish is its own boundary, and both of these do, in their own words. **On OBD-II and warning lights.** Neither tool reads codes from a recording, and neither pretends to. MyAutoSound's FAQ lists an OBD2 scanner under "Recommended gear" so you can "read and clear basic engine codes at home and match them with what MyAutoSound suggests". PulsCar's homepage says "An OBD scanner reads error codes. PulsCar listens," marks OBD codes outside the free check's detection scope, and sells the code half separately: as of September 2026 its paid membership ships an OBDLink MX+ scanner with an app that reads codes and live data from it. The [sound-vs-scanner guide](https://www.pulscar.io/blog/diagnose-car-noise-sound-vs-obd-scanner) covers why a driver needs both. **On being a diagnosis.** MyAutoSound: "Guidance only — not a certified diagnosis," "Does not replace a professional mechanic," and, in the FAQ, "For anything safety-critical, always get a physical inspection from a certified mechanic." Its Terms add that results are "not a guaranteed diagnosis" even when paid features are used. PulsCar: "PulsCar isn't a replacement for major repairs" and "Final repair decisions should still be confirmed by a mechanic." These are the same sentence in two voices. **On bad recordings.** MyAutoSound asks for 5–30 seconds with "no music/talking" and the phone "as close to the noise source as safely possible"; it does not describe what happens when the clip is poor. PulsCar's stated behavior is to return "inconclusive" rather than guess, and to ask for a re-record. One tool says how to record; the other says what it does when you record badly. **On urgency.** MyAutoSound's page lists the symptoms it treats as urgent — grinding, strong vibration, brake issues, steering issues, sudden power loss — and says to stop driving and get inspected if the noise "feels unsafe or worsens quickly." PulsCar's report carries a severity assessment. ## What a sound tool can reach at all: 55,169 owner reports, measured Neither vendor's accuracy claim is checkable, but a different and more useful question is: what fraction of real car noises could any microphone-based tool reach, no matter how good its model is? That one we can measure, because American drivers describe their noises in writing to a federal database, and the database is public. Two analyses on this blog bear on it, both built from NHTSA's Office of Defects Investigation complaint file — 777,040 owner complaints received between 1 January 2015 and 8 September 2026. **First: the noise that never lights the dashboard.** Our [sound versus OBD scanner analysis](https://www.pulscar.io/blog/diagnose-car-noise-sound-vs-obd-scanner) found 55,554 complaints describing an audible symptom, of which 3,512 state explicitly that no warning light came on and no code was stored. Those owners were towed at more than twice the rate of the whole complaint file — 10.79% against 5.11% — with a median 80,000 miles on the clock. In the same pass, of 187,827 manufacturer communications published by NHTSA, 13,868 describe a noise and only 10.5% mention a code, a light or the MIL anywhere in the summary. That is the case *for* the category: a large, expensive class of faults announces itself in sound and nowhere else, and a scanner has nothing to read. **Second: when the noise happens.** For the [recording guide](https://www.pulscar.io/blog/how-to-record-car-noise-for-diagnosis) we classified 55,169 noise complaints by the condition the owner names, case-insensitively (the narratives are in capitals through 2020 and mixed case after, and an uppercase query silently loses most of the recent half of the file). The split is the practical ceiling on any sound tool: **Names a driving-only condition** — road speed, turning, braking, bumps, accelerating or shifting, and no at-rest condition 24,224 · 43.9% **Names an at-rest condition only** — idle, in park, start-up, cold start, "in the morning" 3,640 · 6.6% **Names both** — happens parked and gets worse moving, or the reverse 2,309 · 4.2% **Names no condition we could match** — the owner reports the noise without saying when 24,996 · 45.3% Among the 30,173 complaints that name any condition at all, 80.3% name a driving one and no at-rest one; 12.1% name only an at-rest one. Road speed or the plain phrase "while driving" appears in 20,763 complaints (37.6% of the file); idle, park, start-up or cold start in 5,949 (10.8%). In the subset that a sound tool exists for — a noise with no code — the tilt is the same: of 3,204 such complaints in our version of that query, 55.1% name a driving-only condition against 10.3% at rest only. [Download the data](/research/how-to-record-car-noise-for-diagnosis/noise-conditions.csv); the [method note](/research/how-to-record-car-noise-for-diagnosis/method.txt) gives every pattern, the sample reading and the false-positive rate. Three honest caveats before anyone quotes those numbers at a mechanic. Complaints are unverified, self-selected owner reports, not failure rates, and they are not normalized to vehicles on the road. The condition is what the owner remembered writing down later, not a measurement. And our patterns under-count on both sides: reading 30 random narratives in full, seven stated a driving condition the patterns missed and three an at-rest one, so both shares are floors and the 45.3% "no condition" bucket is not empty — a loose word scan finds motion words in 28.2% of it, at-rest words in 15.9%, and both in 22.1%. What survives all that is the shape, not the decimal: **most of the noises owners care about happen while the car is moving, and a recording made in a parking space with the engine idling cannot contain them.** That is not a knock on either tool. It is the ceiling both operate under, and it explains the single most common disappointing outcome in this category — a clean-sounding report on a car with a real fault, because the fault was never in the file. ## The recording instruction problem, in both vendors' own words Once you have those numbers in hand, an odd thing about this category becomes visible: the tools' own instructions contradict each other, and sometimes themselves. MyAutoSound's safety card is unambiguous: "Do not use while driving," followed by "Pull over safely and turn off the engine before recording." Its FAQ, three screens down, says the opposite about technique: "Record 10–30 seconds while reproducing the exact conditions (speed, turning, braking)." Its used-car section goes further — "During the test drive, record any suspicious noise right from your phone." And its recording-tips card says "3–8 seconds is usually enough," against the 5–30 second upload window and the FAQ's 10–30 seconds. Four numbers, one page. PulsCar's instruction is simpler and narrower, and the narrowness is the cost: film the engine running, parked, for 30 seconds. That captures the 6.6% cleanly and much of the 4.2% that shows up in both states, and by construction it cannot capture a hum that only appears at 60 mph or a clunk that only appears over a bump. Our own page says the check is engine-framed; the complaint data above says what that framing leaves outside. Neither instruction set is dishonest. They are solving different halves of a genuine conflict: the best recording of a driving noise is made while driving, and making it yourself is the least safe thing in this entire article. The resolution both vendors gesture at and neither spells out is the one the [recording guide](https://www.pulscar.io/blog/how-to-record-car-noise-for-diagnosis) builds a procedure around — a second person holds the phone, the driver drives normally, nobody reaches for anything, and the clip is made on a road the driver already knows. If you are alone, the honest answer is that a driving-only noise is a passenger-seat job or a shop job, not a solo phone job, and no amount of model quality changes that. One practical consequence for choosing between these two tools: if your noise is in the 43.9% that only happens in motion, the differences on the comparison table — seconds versus ten minutes, PDF versus health score — matter far less than whether you can produce a clip that contains the noise at all. Get the recording right first. Then pick the tool. ## The traps: three ways to get a bad result from a good tool **Trap one: the wrong-category upload.** **The situation:** a check engine light is on, the car sounds normal, and the driver records thirty seconds of idle and sends it to a sound tool because it was free or cost a dollar. **What is real:** the light is a stored code with no acoustic signature; the recording contains a healthy engine, and the honest output is "inconclusive," which the driver reads as "the car is fine." **The price:** a missed code — an emissions fault, a misfire not yet audible — plus a false all-clear. **The defense:** the two-minute filter at the top of this page. A light with no noise is a scanner job; both tools say so. **Trap two: reading a vendor number as a measurement.** **The situation:** a driver picks MyAutoSound because "93%" is on the homepage, or picks PulsCar because it publishes no number and that reads as modesty. **What is real:** neither the presence nor the absence of a percentage says which tool is more often right, because no independent test of either exists; the 93% has no methodology, and PulsCar's silence is a policy, not evidence. **The price:** overconfidence in whichever direction — trusting a single result on a four-figure repair decision. **The defense:** treat both outputs as a first opinion, run a worrying noise through both, and take agreement seriously and disagreement more seriously. **Trap three: the recording that was never going to work.** **The situation:** a noise that only happens at 40 mph over rough pavement gets recorded at idle in a driveway, from inside the cabin, with the radio on. **What is real:** the sound the tool needs is not in the file; MyAutoSound's guidance asks for the phone near the source with no music or talking, and PulsCar's check will say "inconclusive" if the clip cannot support a verdict. **The price:** a credit spent on nothing, or a free report about a healthy idle. **The defense:** the [recording guide](https://www.pulscar.io/blog/how-to-record-car-noise-for-diagnosis) — and MyAutoSound's text mode, which exists precisely for the noise you cannot capture. ## Three composite situations, decoded These are composite scenarios, not individual customers — the shapes of request we see, written in the subjunctive on purpose. **Scenario 1: the parking-lot squeal.** Suppose a driver hears a squeal on braking, is standing next to the car, and wants to know whether to drive home. MyAutoSound would be the natural fit: record ten seconds of the brake, spend a credit, and read an urgency level and a "Can I drive?" verdict on the page within seconds, with a PDF for the shop the next morning. PulsCar's emailed engine check would be slower and less category-matched here. *Lesson: immediacy and a labeled brake category decide it, not accuracy.* **Scenario 2: the keep-or-sell knock.** Suppose an owner with a 140,000-mile car hears a faint knock that rises with RPM and is deciding whether to sink money into it or move on. PulsCar's report shape — a 0–100 score, a system-by-system status, a second-opinion pass and a six-month outlook with cost ranges — would be built for that question, and the ten-minute wait would not matter at a kitchen table. MyAutoSound's cost estimate would be a useful cross-check for a dollar. *Lesson: the output you need for a decision is a different object from the output you need for a shop visit.* **Scenario 3: the noise that will not perform.** Suppose a driver's clunk only appears on cold mornings turning left out of the driveway and refuses to happen with the phone out. MyAutoSound's free text mode would be the only option on this page that returns anything — a main cause and an urgency from a careful written description — while PulsCar's check would have no clip to work with. *Lesson: the ability to work from words is a real feature, and only one tool has it.* ## Four MyAutoSound-versus-PulsCar playbooks for where you are right now **"There is a noise and I want an answer now."** Record it as close to the source as is safe, no radio, 5–30 seconds. Upload to MyAutoSound, spend a credit ($1.99 buys two), and read the result on the page. If the result is worrying, send the same clip to PulsCar's free check and compare — agreement is your second opinion. **"There is a noise and I want a free report I can think about."** Film 30 seconds of the engine running for PulsCar's check, no card, and read the emailed report: score, breakdown, second opinion, six-month outlook. If it comes back "inconclusive," re-record per the guidance rather than reading it as good news. **"A warning light is on and the car sounds fine."** Neither tool. Read the code with a $20 reader or a free parts-store scan first; the [best diagnostic app guide](https://www.pulscar.io/blog/best-car-diagnostic-app-2026) picks the reader. Come back to a sound tool only if a noise appears. **"A shop quoted four figures for a noise I recorded."** Run the recording through both tools for the price of a coffee and see whether either names the component on the quote. Neither result overrules a mechanic who has had the car on a lift — but two independent reads naming a different, cheaper part are a reason to ask for the diagnostic steps before authorizing; the [diagnostic-cost guide](https://www.pulscar.io/blog/how-much-does-car-diagnostic-cost) shows what a first look should cost. Is MyAutoSound legit, and is it safe to spend money there? On what can be checked, yes: as of September 2026 it publishes clear pricing (credits from $1.99 for two, no subscription, no expiry), a Terms page stating purchases are final and naming Québec law and Montréal courts, and a Privacy Policy stating that diagnosis recordings are "deleted immediately after processing" and naming its processors, including Stripe for payments. The maker is an unnamed individual reachable through a Gmail address, which is thinner than a company page but not unusual for a small tool. The parts that cannot be checked are the performance claims — "93%," "5 000+," "4.8 ★" — which have no methodology and no independent reviews we could find. The financial exposure is under two dollars, so the sensible posture is to treat it as a legitimate quick read and treat its numbers as marketing. PulsCar, for its part, is free at the same step and publishes no accuracy figure at all. ## After you pick: get the most from either tool **Listen before you describe.** Even MyAutoSound's text mode does better with a driver who noted when the noise happens, what changes it, and where it comes from. **Keep the clip.** A saved file can go through the other tool, to a mechanic, or beside a recording a month later. **Read the boundary, not just the answer.** MyAutoSound's urgency list and PulsCar's severity line decide whether you drive; a named component is secondary to "stop now." **Do not let a clean sound report clear a warning light.** The two categories do not overlap; a scanner reads the code. **And spend the dollar on disagreement.** If the two checks name different parts, the noise is ambiguous and the shop should show its diagnostic work before you pay. If the tool you are weighing is a code reader rather than a sound app, the comparison runs on different numbers: [FIXD in 2026, what it reads and what it costs](/blog/fixd-vs-pulscar). ## Your MyAutoSound-versus-PulsCar plan: next 10 minutes, today, this week **Next 10 minutes (free):** 1. Decide the category: is it a *noise* (sound tool) or a *light with no noise* (scanner)? Do not send a silent car to a microphone. 2. If it is a noise you can capture, record 5–30 seconds near the source with no radio, and save the file. 3. If you cannot capture it, write down exactly when it happens and what changes it — that is MyAutoSound's text-mode input. **Today:** 4. For an instant answer: MyAutoSound, text mode free or one audio credit from a $1.99 pack; read the urgency and drive verdict first. 5. For a free scored report: PulsCar's sound check, 30 seconds of the engine running, report by email within about 10 minutes. 6. For anything the disclaimers call safety-critical — grinding, steering, sudden power loss — book a physical inspection regardless of what either tool says. **This week:** 7. If the noise is worrying, run the same clip through both and compare; agreement is a second opinion, disagreement is a reason to ask the shop for its diagnostic steps. 8. If a light is on, read the code separately and check whether it points at the same system the sound tool named. 9. If a repair quote follows, check it against the [diagnostic-cost guide](https://www.pulscar.io/blog/how-much-does-car-diagnostic-cost) before authorizing. ## How to check either tool's claims yourself, in about ten minutes Nothing on this page should be taken on our word, least of all the parts about us. Here is the exact route we used, so you can walk it and disagree. 1. **Open the vendor's pricing block and write down the numbers.** Not the marketing line above it — the pack sizes, the per-unit price, the word "subscription," and whether anything expires. MyAutoSound's are on the homepage under "Simple pricing"; PulsCar's free check is priced on its homepage and there is nothing to enter a card into. 2. **Open the Terms and read two things:** the refund sentence and the governing-law sentence. Those tell you what happens if the product fails and where you would have to argue about it. If the page is down, as MyAutoSound's was on the day we re-read it, note the date and treat your older reading as older. 3. **Open the Privacy Policy and search for the word "delete."** In a tool you send audio to, retention is the whole question. Look for a stated deletion time, a named list of processors, and a separate paragraph for anything used to train a model. MyAutoSound has all three; we have said plainly where our own homepage does not. 4. **Look for a methodology page behind any percentage.** A performance figure with no page explaining what was tested, against what ground truth, and on how many samples is a marketing number. This is not a MyAutoSound-specific test — it is the test that makes us publish no percentage at all. 5. **Check whether testimonials are labeled.** Read the small print under the review block. "Illustrative, not verified customer quotes" is a legitimate disclosure and it is also the answer to how much weight the stars deserve. 6. **Search for the tool's name plus the word "review" outside its own site.** We looked on Trustpilot, Reddit and the BBB in September 2026 and found no independent review of MyAutoSound. Absence of reviews is not a verdict; it is a reason not to lean on a rating. 7. **Then check your own car, which neither tool can do for you.** Put your VIN into [NHTSA's recall lookup](https://www.nhtsa.gov/recalls) — it returns open, unrepaired recalls for that exact vehicle, free, and a recall repair is free at a franchised dealer. Then search the same site's complaint database by make, model and year and read what other owners of your car wrote about noises. Ten minutes there beats any AI opinion about a thirty-second clip, because it is about your car and not about a sound. Step 7 is the one most readers skip and the one that has changed the most outcomes we hear about. A noise that matches an open recall on your VIN is not a diagnosis problem. It is a phone call. ## What an independent test would have to look like The honest gap in this page — and in every page about this category — is that nobody has run a controlled comparison. Since we are the last people who should run one unsupervised, here is the design we would accept from someone else, written down so it can be held against us if we ever publish our own. **Same clip, both tools.** One recording per fault, submitted unmodified to each tool on the same day, with the tools' own upload paths. **Ground truth from a repair order, not from an opinion.** The fault must be established by the part that actually fixed it — the invoice, the replaced component, the verified symptom gone — not by a second AI or a technician's guess. **Blind scoring by someone with no stake.** Whoever grades "right" must not know which tool produced which answer, and must publish the rubric first: is naming the system a hit, or only naming the component? Is "inconclusive" a miss, or a correct abstention? **Enough faults to say anything.** A dozen clips is an anecdote. The category's published figures — 93%, 76% top-1, 88% top-3 — imply sample sizes nobody has shown. **Published failures.** The clips both tools got wrong, with audio, so the next person can try. Until something like that exists, a reader's best available second opinion is the cheap one this page has recommended throughout: run the same clip through two independent tools and treat disagreement as information. ## Questions this comparison cannot answer - **Which tool is more often right.** No independent test exists, and we did not run one. The 93% is a vendor figure; our silence is a policy, not evidence. - **How well either performs on your specific car.** Both are general models; neither publishes per-make results. - **Whether a recording you have not made yet will be usable.** That depends on the noise, and on whether it happens at all while the phone is running. - **What MyAutoSound's terms say today.** Their Terms page was serving a maintenance notice when we last looked on 18 September 2026; the refund quote here is dated to our earlier reading. - **Who operates MyAutoSound.** The site states an individual in Québec, Canada, and does not give a name. We did not try to identify them, and would not publish it if we had. - **Whether either tool's "not a diagnosis" wording would protect it, or you, in a dispute.** That is a legal question and this is not legal advice. ## Sources and documents Everything factual on this page came from one of these. Vendor pages are dated because they change; the analyses are ours and downloadable. - [MyAutoSound homepage, pricing block and FAQ](https://www.myautosound.com/) — prices, credit packs, "No subscription ever," "Credits never expire," the 93% and 75–80% accuracy statements, "5 000+ Diagnoses completed," "4.8 ★ Average rating," "50 000+ engine recordings," the "Guidance only — not a certified diagnosis" safety card, the urgent-symptom list, the recording guidance and the "Examples above are illustrative, not verified customer quotes" disclosure. Read 2 September 2026 and re-read 18 September 2026. - [MyAutoSound Privacy & Cookies policy](https://www.myautosound.com/privacy) — "Audio files submitted for diagnosis are deleted immediately after processing," the contributed-audio consent paragraph, and the processor list (OpenAI, Firebase/Google Cloud, Stripe, Render, Google Maps/Places/Analytics, OpenStreetMap/Nominatim/Overpass). Page states last updated 12 September 2026; read 18 September 2026. - [MyAutoSound Terms & Disclaimer](https://www.myautosound.com/terms) — "all purchases are final and non-refundable" except where law requires, operation by an individual based in Québec, Canada, and Québec governing law. Read 2 September 2026; on 18 September 2026 the page returned a maintenance notice. - [PulsCar homepage](/) and [About page](/about) — the free sound check's scope, the "inconclusive" behavior, the OBD-codes-out-of-scope line, and the founder story. Read 2 September 2026, membership and delivery facts re-read 17 September 2026 on get.pulscar.io. - [NHTSA Office of Defects Investigation complaint flat file](https://static.nhtsa.gov/odi/ffdd/cmpl/CMPL.txt) — the public data behind both analyses below: 777,040 complaints received 1 January 2015 to 8 September 2026. - [PulsCar analysis: noise complaints by the condition the owner names](/research/how-to-record-car-noise-for-diagnosis/noise-conditions.csv) — the 55,169-complaint condition split, with the [method note](/research/how-to-record-car-noise-for-diagnosis/method.txt) giving every query, exclusion and sample-reading result. CC BY 4.0. - [PulsCar analysis: noise complaints with no warning light](https://www.pulscar.io/blog/diagnose-car-noise-sound-vs-obd-scanner) — the 3,512 no-code noise complaints, their tow rate against the all-complaint baseline, and the 13,868 manufacturer communications describing a noise. - [NHTSA recall lookup by VIN](https://www.nhtsa.gov/recalls) — the free, official check for open recalls on your own vehicle, referenced in step 7 above. - [Carithm](https://carithm.vercel.app/), [FixMyCarSound](https://fixmycarsound.com/) and [EngineScan AI](https://apps.apple.com/us/app/enginescan-ai/id6760994345) — the other tools named in the category section, each read on its own site or store listing in September 2026. For the neighbors of this page: [the full diagnostic-app comparison](https://www.pulscar.io/blog/best-car-diagnostic-app-2026), [sound AI versus OBD scanners](https://www.pulscar.io/blog/diagnose-car-noise-sound-vs-obd-scanner), [how to record a car noise for diagnosis](https://www.pulscar.io/blog/how-to-record-car-noise-for-diagnosis), [strange car noises decoded](https://www.pulscar.io/blog/strange-car-noises-and-what-they-mean), and [what a diagnostic should cost](https://www.pulscar.io/blog/how-much-does-car-diagnostic-cost). --- *How this page was built: every MyAutoSound fact was read from myautosound.com — the homepage, pricing section, FAQ, Terms and Privacy pages — on 2 September 2026, and every PulsCar fact from pulscar.io and its About page on the same date, with the paid-membership plans, scanner and refund terms re-read on get.pulscar.io on 17 September 2026; prices are quoted as published. No same-recording head-to-head test was run by us or found elsewhere. MyAutoSound's accuracy, diagnosis-count, rating and training-set figures are vendor statements with no published methodology and no independent reviews we could locate on Trustpilot, Reddit or the BBB; PulsCar publishes no accuracy percentage and this page assigns it none. Other tools were verified on their own sites and app-store listings the same date; the scenarios are composite. The full re-reading log for 18 September 2026, including what moved and what did not, is in its own section above rather than hidden in this note.* *Prices verified September 2026 — every MyAutoSound price on this page was re-read from its own pricing block on 18 September 2026 and none had changed since 2 September; no repair-cost estimator is quoted anywhere on this page, so nothing here depends on the estimator sites that refuse our checks. Technical documents verified September 2026 — the vendor Privacy Policy (last updated 12 September 2026), the homepage safety and FAQ text, the NHTSA complaint flat file behind the 55,169-complaint analysis and the NHTSA recall lookup were all opened on 18 September 2026; the vendor Terms page was serving a maintenance notice that day and its refund quote stays dated to 2 September 2026. Reviewed quarterly.* *Used MyAutoSound, PulsCar, or both on the same noise? Email [support@pulscar.io](mailto:support@pulscar.io) with what each one said and what the shop found — we update this comparison as the category evolves, and a real same-recording result from a reader is worth more than anything we could write.* --- ## How to Record Car Noise for Diagnosis: The 2026 Field Guide Source: https://www.pulscar.io/blog/how-to-record-car-noise-for-diagnosis Last updated: 2026-09-17 🎙️ 30-Second Setup **iPhone:** Settings → Apps → Voice Memos → Audio Quality → **Lossless**; Recording Mode → **Mono**. **Android:** Samsung Voice Recorder (Standard) or Google Recorder. **Both:** hood up, windows open, radio and fan off, phone 12-18 inches from the source, 20-30 seconds. **Never:** Enhance Recording, noise reduction, or sending through WhatsApp — all three delete the diagnosis. **And if the noise is a knock that's getting louder with a flashing oil light:** stop driving first, record second. A bad 30-second recording is worse than no recording — because it lies with confidence. It tells the mechanic or the AI the wrong thing, cleanly, and sends the diagnosis down the wrong path with your money following. Most "my car is making a weird noise" clips that reach shops are exactly that: too short to show the pattern, recorded from inside a closed cabin, squeezed through a messaging app, or pre-"enhanced" by a phone that helpfully deleted the engine. The mechanic shrugs, you pay $80-$150 for a diagnostic that starts from zero, and the recording that could have answered everything answered nothing. The fix costs nothing and takes one read. Every useful diagnosis from sound — human or AI — needs two things from your file: **the acoustic signature** (the frequency content and rhythm that make a lifter tick sound different from a rod knock and a bearing different from a brake) and **the behavioral pattern** (when it happens — cold, warm, turning, braking — and what it tracks: engine RPM or road speed). A good recording captures both. Everything in this guide — the settings, the 12-18-inch rule, the four conditions, the sending channel — exists to protect those two payloads from the three things that eat them: compression, "enhancement," and wind. The same recording rules apply whichever tool you upload to — [MyAutoSound vs PulsCar](/blog/myautosound-vs-pulscar) compares two of them. It also helps to know what is at stake before you record: [ten noises ranked by what they cost to fix](/blog/car-noises-ranked-by-repair-cost). The same clip works in any of the tools in [the category comparison](/blog/ai-car-sound-diagnosis-tools-compared). It also helps to know which words other owners used for the same sound: [the federal complaint analysis](/blog/car-noises-in-nhtsa-complaints) counts them. Here's the full field method: the one-time phone setup on both platforms (with the iOS 26 workaround), the filter that matches your noise to the right session type, the five-step protocol, placement by noise source, the four conditions that turn one clip into a diagnosis, the traps (WhatsApp's 16 kbps guillotine chief among them), and what actually happens to your file on the receiving end. By the end you'll produce **the recording a mechanic replays twice and an AI reads clean — the 30 seconds that turn a $150 blind diagnostic into a confirmation visit.** I built [PulsCar](/) — a free first read on an engine from exactly this kind of recording — 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](/about)). None of those mechanics was dishonest — each listened for a minute or two in a loud bay and pattern-matched to a different answer, and no two of them started from the same evidence. A clean recording made the way this guide describes, played anywhere quiet, is that shared evidence: it gives a mechanic or a model something better than a bay-side listen, and it stays honest when the right answer is "inconclusive." This is the guide to that recording — based on Google's audio standards for AI processing, GM's service bulletin PIP5358A (which requires technicians to record noises before disassembly), and what PulsCar's free check needs to read a file cleanly. ## Is recording even the right move right now? In order: **the filter** — confirm recording is the right move right now and match your noise to a session type. **The setup** — five minutes, once, both platforms. **Your route** — the engine-bay session, the driving session, the cold-start capture, the intermittent hunt, or the handoff — each with placement, conditions, and the exact message to send with the file. **The traps** cover the three ways perfect recordings die in the last step. Standing next to a running car with your phone out right now? The Quick Setup box above plus Route 1's placement paragraph is your ninety-second read. One rule overrides everything: **your phone is engineered to delete what you're trying to record — turn the helpers off and send the raw file.** Noise reduction, Enhance Recording, voice clarity, AGC, and messaging-app compression all exist to remove steady background sound, and a running engine *is* steady background sound to an algorithm. Every other rule in this guide is refinement; this one is survival. ## First: is recording the right move right now? (The 2-minute filter) **The safety split.** A few sounds outrank documentation: a metallic knock that's getting louder with the oil light on ([stop driving — that's the engine dying](/blog/engine-knocking-sound)), [grinding brakes](/blog/grinding-noise-when-braking) that grind at every stop (metal-on-metal — drive gently, straight to a shop), and a scraping that started right after work was done on the car (something's loose — pull over and look). Record those from a *parked* car if you safely can; don't chase them on the road. **The "which noise is this" split.** If you can't name what you're hearing — squeal vs whine vs tick vs knock vs hum — ten minutes in [the noise index](/blog/strange-car-noises-and-what-they-mean) first makes every recording decision easier, because the noise type picks the session type: engine-bay noises get Route 1, speed-dependent noises get Route 2, cold-only sounds get Route 3. **The "is it even a sound problem" split.** A [check-engine light](/blog/check-engine-light-on) with no noise wants a free code read at any parts store, not a recording; a warning light *plus* a noise wants both — the code and the clip together beat either alone, and [the sound-vs-scanner comparison](/blog/diagnose-car-noise-sound-vs-obd-scanner) maps which tool answers which question. **The mic split.** Before trusting any recording: is the microphone itself healthy? The two silent killers are a failing diaphragm and **lint packed into the mic port** — Apple's own support guidance tells iPhone owners to check the microphone openings for debris when audio sounds wrong, and it is the cheapest thing on this page to rule out. The health check is in the protocol below and takes ten seconds. ## The 5-minute setup protocol (once, then forever) **Step 1 — iPhone quality (1 minute).** Settings → Apps → Voice Memos → **Audio Quality → Lossless** (24-bit/48 kHz instead of low-bitrate AAC; about 4 MB vs about 0.5 MB per 30 seconds — trivial). Same menu: **Recording Mode → Mono** — the full signal in one channel reads better for analysis than stereo's split energy. **Step 2 — Android quality (1 minute).** Samsung: built-in Voice Recorder, Standard mode (256 kbps M4A — sufficient). Pixel: Google Recorder at its highest quality setting (it saves compressed M4A, not lossless, which is still enough). Everything else: a plain recorder such as Easy Voice Recorder or Hi-Q, set to **WAV** or the highest bitrate offered. Both list in-app purchases on Google Play without showing the price on the listing page (checked 18 September 2026), and the free tiers record what you need. **Step 3 — The off-switches (1 minute, the step that matters most).** Disable, everywhere you find them: noise reduction, noise suppression, voice clarity, call enhancement, and automatic gain control. On iPhone, additionally: **never tap the Enhance Recording toggle** before sharing a memo. Two independent reasons, and it is worth being precise about which is which. The documented one comes from speech recognition: [Google's Cloud Speech-to-Text best practices](https://cloud.google.com/speech-to-text/docs/best-practices) tell developers not to apply noise reduction or other pre-processing before sending audio, because the recognizer is built to handle noisy audio and pre-processing removes signal it uses. That guidance is about speech, not engines, and we are not going to pretend otherwise. The reason it carries over is physical rather than borrowed: a running engine is steady, broadband and continuous — exactly the profile a call-oriented noise suppressor is designed to classify as background and subtract — and every vendor in this category says results depend on the file, with MyAutoSound's own terms stating that results "depend on the quality, length, and clarity of the submitted recording" and FixMyCarSound warning that "Background noise and distance significantly affect accuracy" (both read 18 September 2026). AGC is the second switch: its auto-leveling flattens the loud-and-quiet dynamics that often carry the severity. **Fix it yourself — the 10-second mic health check.** Record ten seconds of a quiet room and play it back loud. Hiss, crackle, or graininess in silence = the mic is failing or — the common, fixable case — **the port is packed with pocket lint**: a gentle pass of compressed air on the bottom-edge port clears it (never a pin). A dirty port muffles every recording you'll ever make; ten seconds now saves re-recording everything later. **Step 4 — The iPhone graininess check (30 seconds, if applicable).** Since iOS 26 shipped, owners have reported Voice Memos recordings coming out grainy or distorted regardless of settings; we have not verified a cause and Apple has published no bulletin we could find, so treat it as a symptom to test for rather than a known defect. The test is the mic health check above; if a quiet room records clean in another app but grainy in Voice Memos, use the other app — but choose a plain recorder, not a studio app. Dolby On, for instance, is free and records beautifully, and it exists to apply automatic noise reduction, EQ and limiting, which is the one thing this guide asks you not to do to a diagnostic clip. **Step 5 — The clipping calibration (1 minute, per session).** Record five seconds at your planned distance and play it back. Distorted or "fuzzy" at the loud moments = clipping — move back six inches. Faint, needing full volume to hear = too far — move in. The target is loud-and-clean; audio engineers call it −20 to −10 dBFS, but your ears calling it "clear without crackle" is the same test. ## Eight noise recording situations, and which is yours **"Ticking or knocking from the engine at idle."** → Route 1 — the engine-bay session, with the mic-sweep trick that also *locates* the source. **"Hum or drone that changes with speed."** → Route 2's bearing script: 30-50 mph, gentle weaves, one continuous take. **"Clicking when I turn."** → Route 2's CV script: slow circles at full lock, both directions, parking lot. **"It only does it on cold mornings."** → Route 3 — the cold-start capture is an ambush, staged the night before. **"It happens once a day, randomly."** → Route 4 — the intermittent hunt: longer takes, always-ready setup, and the passenger rule. **"My mechanic asked me to send the sound."** → Routes 1-2 for the capture, then Route 5's handoff: the channel and the context template matter as much as the clip. **"My recordings all come out grainy."** → The mic health check and the iOS 26 note in the protocol — it's usually lint or the update, not your engine. **"It's windy and I can't wait for calm."** → The $1 windscreen in Route 2 — a cotton ball over the mic, taped loose. ## What actually determines recording quality **Placement — the master variable.** Bigger than app, settings, or hardware: 12-18 inches, bottom mic at the source, hood up, windows open. A perfectly configured phone in the wrong place records the wrong thing perfectly. **Pre-processing — the silent killer.** Every "enhancement" between the mic and the file subtracts signal. The raw-file rule outranks everything digital. **The transmission channel.** Lossless survives email, AirDrop, and direct upload; it does not survive voice-messaging — WhatsApp-class compression is about 16 kbps mono — roughly a seventieth of the data in a lossless mono take, thrown away in exactly the band diagnosis needs. **Conditions coverage.** One clip shows a sound; four conditions show a *pattern* — and the pattern (cold vs warm, RPM vs road speed) is half the diagnosis. **Background discipline.** Radio, cabin fan, conversation, and wind all land on the mic louder than the target. The quietest cheap wins: a still parking lot, accessories off, mouths closed. **Hardware — barely.** Any iPhone 8+, any 2020+ Android flagship out-resolves the task. The exceptions are damage and dirt, both caught by the ten-second health check. ## The cost ladder: what it costs to be heard **The recording itself** — phone you own, settings from the protocol, 30 seconds of standing still $0 **The free code read** — any parts store, for the light that came with the noise $0 **The cotton-ball windscreen** — taped loosely over the bottom mic; it breaks up the airflow that causes the roar about $1 **A recorder app upgrade** — a plain recorder such as Easy Voice Recorder or Hi-Q for WAV on non-Pixel Android; avoid studio apps that process audio automatically $0 + optional unlock **A foam windscreen** — the proper version of the cotton ball, for repeat outdoor recording $5–$15 **AI sound check** — a 30-second clip of the engine running, parked; a likely cause or "inconclusive" in about 10 minutes Free **Independent shop diagnostic** — an hour of skilled time; often credited toward the repair, and better when your recording arrives first $80–$150 **Dealer diagnostic** — same skill, factory tools, the price of walking in with nothing but "it makes a noise sometimes" $120–$300 Read it top-down — the opposite of the repair ladders on this blog, because here the free rungs feed the paid ones: **a $0 recording makes every paid rung cheaper and more accurate**, and [the full diagnostic-cost comparison](/blog/how-much-does-car-diagnostic-cost) prices all six paths in detail. ## Your recording, by what you drive **Mainstream 4-cylinders** — quiet idle floors make small noises stand out: the easiest cars to record, and the 12-18-inch rule captures everything easiest capture **V6/V8 engines** — two banks means two possible sources: the mic sweep matters double, and the file label should say which side peaked sweep both banks **Diesels** — clatter at idle is *normal*: don't send healthy diesel rattle as "knock"; record what changed — the new tone, cold vs warm, and label it as the deviation record the change **Turbos** — whistle under boost and whoosh on liftoff are healthy; flutter, grinding, or a new siren pitch are not — record under load (Route 2), where boost lives record under load **Hybrids** — the gas engine starts on its own schedule, not your key: park in READY mode, phone in position, and let the recording run until the ICE kicks in — that transition is the money moment catch the kick-in **Start-stop systems** — the restart after an auto-stop is its own condition: many belt and starter noises live only there; record one full stop-restart cycle at a long light +1 condition **EVs** — no engine bay to record: the targets are inverter whine, gear-reduction hum, and wheel-area sounds, and the silent drivetrain is a gift — your signal-to-noise is the best in this table cleanest signal Two table rules: on any **diesel**, the baseline clatter goes in the message, not the diagnosis queue — *"normal idle for this engine, the new sound is the higher tick on the left"* saves everyone a false alarm; on any **hybrid or start-stop car**, the engine's own on/off transitions are conditions the four-condition list doesn't cover — add them. ## Which noise recording route is yours? Five questions **Question 1: Noise from the engine bay, present when parked?** → **Route 1.** The engine-bay session — placement, the sweep, and the four conditions. **Question 2: Noise only while moving — humming, clicking, grinding?** → **Route 2.** The driving session — safety rules and a script per noise type. **Question 3: Only on cold mornings, gone in minutes?** → **Route 3.** The cold-start ambush — staged the night before. **Question 4: Random, rare, refuses to perform on demand?** → **Route 4.** The intermittent hunt — longer takes and the always-ready setup. **Question 5: Clip in hand, wondering how to send it and what to say?** → **Route 5.** The handoff — format, channel, and the context template that doubles the clip's value. ## Recording car noise: the five routes ## Route 1: The engine-bay session — parked, hood up 🟢 Who it fits Ticks, knocks, rattles, belt squeals, accessory whines — anything audible with the car parked and running 💰 Cost $0 — the protocol settings, 12-18 inches of air, and 20-30 seconds per condition 📋 The catch The cabin is a lying acoustic chamber — record outside it, hood up, windows open, or the signature won't match what any diagnostician expects The setup: hood fully open on its prop, all windows open (kills cabin resonance leaking into the take), radio and cabin fan off, phone held 12-18 inches from the suspected source with the bottom edge pointed at it — and never resting on the engine, where heat cooks microphones and contact vibration drowns the airborne sound. Then the four conditions, 20-30 seconds each: **cold start** (Route 3 has the staging), **warm idle** after 3-5 minutes (what faded was thermal; what stayed is wear), **free revs** to about 2,500 RPM with a helper on throttle — blip, wait five seconds, blip — to show whether the noise tracks RPM, and **under load** from Route 2 if the noise needs the engine pulling. The bonus this route carries: **the sweep locates the source while recording it.** Don't know where the tick lives? One continuous take while the phone travels slowly — valve cover, each side of the block, timing cover, exhaust manifold — and the playback's loudest stretch is a map coordinate. That single file does what a mechanic's stethoscope does, and it's exactly how [a ticking noise](/blog/car-ticking-noise) gets separated from [a loose heat shield](/blog/car-making-rattling-noise) before anyone spends money. **What to say (in the message):** *"2016 Accord, 128K. Ticking from the engine, loudest at the front-left in the sweep (0:40-0:55 of file 1). Cold start = file 1, warm idle = file 2, revs = file 3. Oil level checked, full. No warning lights."* ## Route 2: The driving session — bearings, CV joints, brakes 🟡 Who it fits Noises that need motion: speed-dependent hums, turning clicks, braking sounds — the ones a parked recording can't see 💰 Cost $0-$1 — the cupholder, a quiet road, and the cotton-ball windscreen if it's breezy 📋 The catch One safety rule with no exceptions: the phone rides in a mount, cupholder, or seat — never your hand, never anywhere outside the cabin on a moving car The phone rides inside — cupholder or passenger seat, mic end toward the affected corner or the floor — and the drive is scripted per noise. **Bearing hum:** 30-50 mph on a smooth quiet road, one continuous 45-60-second take including a few gentle lane-change weaves — bearing tone shifts as load moves side to side, and that shift *is* the diagnosis (the same weave test from [the wheel-shaking guide](/blog/steering-wheel-shaking)). **CV clicking:** an empty lot, slow tight circles near full lock, both directions, under light throttle — the click performs on demand there and [names itself](/blog/car-clicking-noise). **Brake sounds:** 25-35 mph on a quiet street, firm stops to about 5 mph, three or four in one take — [grinding vs squealing](/blog/grinding-noise-when-braking) reads clearly in playback. Windows can stay up here (wheel noise travels through the structure); voices, radio, and fan cannot. One long take beats five fragments — patterns live in continuity. **Fix it yourself — the $1 windscreen.** Wind on a bare mic is a low-frequency roar that buries everything, and the phone's own wind processing fails at it. The field fix documented by audio professionals: **a cotton ball taped loosely over the bottom microphone** — it breaks up the airflow that makes the roar without muffling the engine's own frequencies. The $5-$15 foam version is the same physics with better manners; either one turns a windy day from "unusable" to "fine." **At the shop (if you're going anyway):** *"I've got recordings — bearing hum at 40 mph with weaves, and the clicking at full lock, both directions. Want me to AirDrop them before you road-test?"* Most techs say yes; it aims their test drive. [ Got your 30 seconds? Get a free first read on the engine in about 10 minutes Upload a Route 1 clip — the engine running, parked, 30 seconds — with your email. PulsCar's free check returns an Engine Health Score, a system-by-system status, a likely cause, a severity and a repair-cost estimate, or says "inconclusive" when the clip can't support a verdict. It can't read the Route 2 driving files (bearings, CV joints and brakes only speak on the move — those go to the mechanic), and it doesn't decide whether the car is safe to drive. No appointment, no diagnostic fee. The report arrives by email as a PDF, so use the address you actually read. 🔍 Try Sound Diagnosis — Free ](/) What are the best phone settings to record a car noise for diagnosis? On iPhone: Voice Memos with two one-time changes — Audio Quality from Compressed to Lossless (24-bit/48 kHz) and Recording Mode to Mono, both under Settings → Apps → Voice Memos. On Android: Samsung's Voice Recorder in Standard mode, Google Recorder on Pixel, or Easy Voice Recorder set to WAV elsewhere. The settings that matter most are the off-switches: noise reduction, voice clarity, call enhancement, automatic gain control, and iPhone's post-recording Enhance toggle — all engineered to delete steady background sound, which is what an engine is to an algorithm. Google's speech-recognition best practices tell developers not to pre-process audio; the physics carries over, because a steady engine is what a suppressor deletes. One caveat: if iPhone recordings come out grainy at any setting, try a second plain recorder app before blaming the engine. PulsCar's free check asks for the raw file for exactly this reason. ## Route 3: The cold-start capture — staged the night before 🟢 Who it fits The morning-only sounds: lifter tick, exhaust-manifold leaks, belt squeal, startup rattles — loudest in the first 30 seconds and gone by the commute 💰 Cost $0 and one early alarm — the noise performs exactly once a day, so the recording is an ambush, not a request 📋 The catch No warm-up first — the whole point is the first 30 seconds, and an engine idled "just for a minute" has already destroyed the evidence until tomorrow Cold-start sounds are the most time-boxed evidence in car diagnostics: many live only while clearances are tight, oil pressure is building, and metal is contracted — 30 to 90 seconds, once per cold soak. So the session is staged **the night before**: hood released (not slammed), phone charged with the recorder app on the home screen, and a plan for where you'll stand. In the morning: hood up, phone in position 12-18 inches from the suspect zone, **recording already running before the key turns**, then start the engine and stay silent for 30-45 seconds. The pairing that makes this route diagnostic rather than descriptive: record **warm idle at the same position** 3-5 minutes later — the delta between the two files is the finding. A tick that fades with warmth is thermal (clearances, oil pressure — often a viscosity or interval conversation from [the oil-change guide](/blog/oil-change-cost)); a tick that persists is mechanical wear; a [squeal that dies in seconds](/blog/car-squealing-when-starting) is the belt's morning confession. In winter, one more variable: bring the phone out of a warm pocket and condensation can settle on a cold microphone port, and lithium batteries cut out early in the cold — keep it warm until the moment of recording and check the first ten seconds of playback before you walk away. **What to say (in the message):** *"2012 F-150, 145K. File 1 = cold start after overnight, tick loudest first 40 seconds, passenger side. File 2 = same position, warm idle — tick nearly gone. No oil light; level full."* Should you turn off noise reduction before recording a car noise? Yes — the most counterintuitive rule in the method. Phone audio systems are engineered for calls: multiple microphones compare signals, classify what's voice and what's background, and subtract the background — and a steady engine noise is precisely what gets classified as background. Noise reduction doesn't clean the recording; it deletes the patient. Google's speech-recognition best practices tell developers not to pre-process audio at all, and AGC deserves the same treatment, because its volume-leveling erases the loudness dynamics that often signal severity. In practice: never tap iPhone's Enhance Recording toggle before sharing, disable anything labeled noise suppression or voice clarity in Android recorder settings, and skip every "cleanup" app. The one enhancement that works is physical — a foam windscreen or taped cotton ball against wind. PulsCar's free check wants the raw file for the same reason: raw is where the evidence lives. ## Route 4: The intermittent hunt — catching the ghost 🔴 Who it fits The noise that performs for you and never for anyone else — once a day, twice a week, always when the phone is in a pocket 💰 Cost $0 — the price is discipline: an always-ready setup and longer takes 📋 The catch The standard 20-30-second rule inverts here: 90-120 seconds minimum, because the mission is catching the event at all — pattern-richness comes second Intermittent noises are the ones that cost people the most in blind diagnostics, because the shop hears nothing and shrugs — which makes the recording *more* valuable here, not less. Three tactics stack. **Lengthen the take:** 90-120 seconds (or more) so an event that fires once or twice a minute lands inside the file; upload size is a nothing price for actually capturing it. **Lower the friction:** recorder widget on the lock screen or home screen, phone in the same cupholder every drive — the ghost appears in the gap between "there it is!" and finding the app, so delete the gap. **Recruit the passenger:** the driver drives; the passenger records the moment it starts — the only safe way to catch a ghost that performs in traffic. And note the *circumstances* the instant it fires (speed, temperature, turning, bumps, AC on) — for intermittents, the trigger conditions are half the signature, and a file labeled *"happens only above 45 mph in right curves"* is a diagnosis-in-progress even before anyone listens. If weeks of hunting produce nothing, that's data too: noises that vanish under observation are usually heat- or load-dependent, and the four-conditions grid from Route 1 run deliberately often flushes them out. **What to say (in the message):** *"2018 Rogue, 96K. Intermittent groan, about 2x per drive, only when warm and only in slow right turns — caught at 1:12 and 2:40 of the file. Passenger recorded while I drove."* ## Route 5: The handoff — format, channel, and context 🟢 Who it fits Everyone with a clip in hand — this is where perfect recordings survive or die 💰 Cost $0 — email, AirDrop, cloud link, or direct upload; the free channels are the good ones 📋 The catch The last tap is the most dangerous: one send through WhatsApp-class voice messaging re-compresses to about 16 kbps mono and deletes the diagnosis you just captured Three decisions finish the job. **The channel:** email attachment, AirDrop, a Drive/iCloud link, or direct upload to the diagnostic service — anything that moves the *file*, untouched. Voice-message systems (WhatsApp, Telegram voice notes, and friends) transcode to speech-grade about 16 kbps mono, keeping the 300-3,000 Hz voice band and discarding the 50-200 Hz floor where knock, rumble, and exhaust fundamentals live — roughly a seventieth of the data rate of a lossless mono recording, discarded in exactly the wrong band. **The label:** filename = condition + location — *"cold-start_tick_passenger-side.wav"* beats *"New Recording 47"* by a full diagnostic step. **The context:** five lines that double any recording's value — year/make/model/mileage; when it started (gradually or after an event); what triggers it; what you've checked (oil, coolant, recent work); and any codes from the free parts-store read. The same recording plus that paragraph consistently outperforms the recording alone, at both the shop counter and the AI upload form. **At the shop (handing it over):** *"Here's the recording and a five-line summary — conditions are in the filenames. Play it before the road test and tell me if you want any other condition captured; I can have it tomorrow morning."* A tech who starts from your files starts an hour ahead — and bills accordingly fewer guesses. How long should the recording be, and which conditions matter? Twenty to thirty seconds per take for steady noises: under 15 seconds rarely shows the noise changing, and the change is the information. Intermittent noises invert the rule at 90-120 seconds or longer, because capturing the event is the mission. The bigger lever is coverage — four short recordings across conditions beat one long one: cold start (the first 30-45 seconds of the day, when lifter tick, manifold leaks and belt squeal peak), warm idle minutes later (fade-or-persist separates thermal from wear), free revs near 2,500 RPM (does it track engine speed?), and under load while driving (some sounds need the engine pulling). Match conditions to the symptom, label each file, and the pattern across files is half the diagnosis. PulsCar's free check takes one clip of a parked, running engine — send the idle take; driving files go to the mechanic. ## What happens to your recording on the other side Whether it lands with a mechanic or an AI, your file goes through the same five gates — each one a question you can pre-answer: **Is the signature readable?** The noise clearly above the background, no clipping at peaks. *Your 12-18 inches and the playback check answered this before sending.* **Is the pattern visible?** Enough cycles, enough seconds, ideally multiple conditions. *A mechanic replays it 2-3 times hunting the rhythm — rhythmic vs random vs RPM-locked; an AI extracts periodicity mathematically. Both need the reps.* **Are the frequencies intact?** Lossless or high-bitrate, no messaging-app pass, no "enhancement." *This gate is where most recordings die, and it dies in the last tap, not the recording.* **Is the context attached?** Vehicle, onset, triggers, checks, codes. *The five-line template converts "what could this be" into "given all this, what's most likely."* **Does it match training?** A mechanic pattern-matches against every noise they've ever heard in person; an AI matches against the failure sounds it was built on — both are calibrated to *airborne, outside-the-cabin* sound, which is why the windows-open rule isn't a preference. Google's speech guidance notes its services are built for noisy audio but not for pre-processed audio; the same distinction is worth keeping here, because ordinary steady background is workable while wind, talking, and noise reduction that already deleted the evidence are not. ## When the noise happens: 55,169 owner reports on what a recording has to catch Every recording guide on the web, this one included, used to assume the noise will be there when you press record. So we measured how often that is true, using the one public record of car noises written by the people who heard them: NHTSA's complaint database, 777,040 owner complaints received between 1 January 2015 and 8 September 2026. Of those, 55,169 describe a noise affirmatively — the word is used to report a sound, not to deny one. We then read each narrative for the condition the owner names, and sorted them into four mutually exclusive buckets. **Only while the car is moving** — road speed, turning, braking, bumps, accelerating or shifting, and no at-rest condition named 24,224 · 43.9% **Only at rest** — idle, in park, start-up, cold start, "in the morning": the Route 1 and Route 3 cases 3,640 · 6.6% **Both** — audible parked and worse moving, or the reverse 2,309 · 4.2% **No condition named** — the owner reports the noise and never says when it happens 24,996 · 45.3% Among the 30,173 complaints that name any condition at all, 80.3% name a driving one and no at-rest one; 12.1% name only an at-rest one; 7.7% name both. The single most common phrase is the plainest: road speed or "while driving" appears in 20,763 narratives, against 5,949 for idle, park, start-up or cold start. **What that means for your phone.** Route 1 — parked, hood up, engine running — is the easiest session in this guide and the one every AI sound tool is built around, and it can only reach the second and third rows of that table. The largest group of noises owners actually report will not be in a parked clip at any quality setting, from any phone, for any model. That is not a reason to skip Route 1; it is the reason Routes 2 and 4 exist, and the reason the condition you write in the message matters as much as the audio. **The same tilt holds where it matters most.** Within this file, 3,204 complaints describe a noise *and* state that no warning light came on and no code was stored — the class of fault where a scanner has nothing to read and a recording is the only instrument you have. In that subset the split is not gentler but sharper: 55.1% name a driving-only condition against 10.3% at rest only. The sibling analysis on [sound versus an OBD scanner](https://www.pulscar.io/blog/diagnose-car-noise-sound-vs-obd-scanner) shows what that group costs — its complaints report a tow at more than twice the rate of the whole database. **Which noise words travel with the car.** Sorting the same complaints by the word the owner chose, the differences are large enough to plan around: **Clunk** — 3,965 complaints; the most road-bound word in the file 54.2% moving · 4.5% at rest **Hum** — 978 complaints; the bearing word 49.3% moving · 4.8% at rest **Grinding** — 5,924 complaints 48.4% moving · 7.7% at rest **Knock** — 9,048 complaints; the largest single group 41.9% moving · 6.2% at rest **Rattle** — 5,079 complaints 38.9% moving · 15.9% at rest **Tick** — 3,094 complaints; the most parked-friendly word here 31.1% moving · 11.9% at rest Read that as a planning table, not a diagnosis. If your word is clunk, hum or grinding, plan for Route 2 and a passenger; if it is tick or rattle, Route 1 has a real chance of containing the evidence, and Route 3 improves it. [Download both tables](/research/how-to-record-car-noise-for-diagnosis/noise-by-word-and-condition.csv) and the [full condition split](/research/how-to-record-car-noise-for-diagnosis/noise-conditions.csv). **The ghost is measurable too.** In 2,563 complaints the owner calls the noise intermittent — it comes and goes, happens randomly, not every time. Those narratives are more than three times as likely to contain a sentence saying nobody could reproduce or hear it: 8.66%, against 2.70% in the rest of the file. That 3.2x gap is the entire argument for Route 4. An intermittent noise is not just harder to record; it is measurably likelier to end in a shop visit where nothing was found, and a file with a timestamp in it is the only thing that changes that conversation. **How honest are these numbers.** Four cautions, all of which we would rather print than have you discover. Complaints are unverified, self-selected owner reports; they are not failure rates and are not normalized to how many of each model are on the road. The condition is the owner's recollection, written later. Our patterns undercount on both sides — reading 30 random narratives in full, seven named a driving condition the patterns missed and three an at-rest one, which is why the "no condition named" bucket is not empty and why a loose word scan of it finds motion words in 28.2% and at-rest words in 15.9%. And one instrument check worth repeating, because it is the kind of error that flatters you: NHTSA narratives are in capitals through about 2020 and mixed case after, so every query here is case-insensitive. Written in capitals without that flag, the same word list returns 31,409 complaints instead of 55,169 and keeps only 2,008 of the 26,709 received since 2021 — a number that would have looked perfectly reasonable and been wrong about the entire recent half of the file. The [method note](/research/how-to-record-car-noise-for-diagnosis/method.txt) has every pattern, every exclusion and the sample reading. ## What the factory tells its own technicians to record Recording a noise before anyone takes anything apart is not a consumer workaround. It is written procedure at several manufacturers, and the bulletins are public. We searched the 187,827 manufacturer communications NHTSA publishes for summaries that mention capturing a sound clip, a video of the noise or an audio recording. Fifteen came back. Reading all fifteen, three are about audio hardware rather than diagnosis — a Corvette performance data recorder and a Lexus navigation jukebox — and the rest are the real thing. Fifteen out of 187,827 is a floor rather than a census, because NHTSA publishes an abstract of each communication and a procedure step can live in the body without reaching the summary. What the survivors say is worth more than the count. **General Motors, PIP5358D, published 19 February 2025, all brands, model years 2000 through 2025.** The instruction is unambiguous: "When working with a vehicle that has an unusual noise and is difficult to identify, isolate or pinpoint, we would request that prior to dis-assembly for this concern you get a sound/video file of the noise prior to calling Technical Assistance." It then tells the technician how: "you can use a cell phone to record audio or video with sound to send to TAC," or, for higher quality, a PicoScope used as a microphone. And it describes the sweep this guide calls Route 1's bonus, in the factory's own words: "Moving the sensor and getting another recording may help to isolate the area better." This document has been revised four times since 2021 — PIP5358A, B, C and D — which is its own signal about how routine the practice is. **Mercedes-Benz, LI01.00-P-078512, 30 October 2024, M254 engine.** For an abnormal noise at idle "described as rattle, tapping, or knocking," the remedy sequence starts with the comparison this guide files under the library habit: "If necessary compare the noise to a like vehicle and if determined to be abnormal proceed with below steps." Those steps are the four-condition grid in factory form: check maintenance history and oil level, "Determine location where noise is most noticeable on engine," "Does noise change with engine RPM?" and "Record a video of the noise." **Mercedes-Benz, LI27.00-P-075630, 12 September 2024.** Buried in a transmission-diagnosis guide is the closest thing in print to this article's context template. Under "Noise complaint," the bulletin says: "Isolate the noise location using chassis ear. MUST attach a sound recording or video of the noise. Describe when the noise is present: Does it change with gear or speed? Does it occur with vehicle in neutral or in glide mode? Does operating temperature effect noise? Does incline/decline or steering angel effect noise?" Four questions about *when*, from a factory, for a case that a human engineer will read — which is the same information a diagnostic model asks you to type. **Bentley, TPI 2052785/7, 8 April 2022, brake noise.** This one settles an argument this guide has with itself. The procedure requires recording the noise and its frequency with a Chassis Ear tool, and then: "Using the microphone provided in the kit, record the noise from outside of the vehicle. If the noise is only replicable during a road test, the microphone still needs to be positioned outside of the cabin for the best results. The assistance of a second technician is required." **So read Route 2's cupholder rule for what it is: a compromise.** The factory answer for a moving noise is a microphone outside the car and a second person — and the second person is exactly what this guide's passenger rule asks for, for safety reasons rather than acoustic ones. A phone inside the cabin is what a driver can do safely and legally on a public road, and it works well for structure-borne sounds like bearing hum and CV clicking. It is not equivalent to the factory method, it will smear a source that a bumper-height microphone would locate, and the honest version of the instruction says so instead of promising parity. ## What the tools themselves ask for, read 18 September 2026 If you are recording for a specific service rather than for a mechanic, its own instructions beat anything general — and they disagree with each other more than you would expect. Every line below was read from the vendor's own page on 18 September 2026. **MyAutoSound** — uploads accepted at 5 to 30 seconds, MP3, M4A, WAV or WebM up to 20 MB, 48 kHz; the recording-tips card says "3-8 seconds is usually enough," while the FAQ says "Record 10-30 seconds while reproducing the exact conditions (speed, turning, braking)" 3-30 s **FixMyCarSound** — records up to 15 seconds in the browser; warns that "Background noise and distance significantly affect accuracy" up to 15 s **Carithm** — record or upload in the browser; states it "never invents a diagnosis" when the recording is unclear no length published **EngineEar AI** — about 50 seconds in guided mode, described as 30 seconds at idle plus 20 seconds of revs, or up to 90 seconds recording freely 50-90 s **PulsCar's free check** — 30 seconds of video with the engine running, parked; returns "inconclusive" rather than guessing when the clip cannot support a verdict 30 s Three seconds to ninety, from five products doing the same job. The useful reading is not that someone is wrong but that the shortest asks are for identification and the longest for evaluation: a service naming one condition from a signature can work with a few seconds, while one scoring an engine wants idle plus revs. If you follow this guide's 20 to 30 seconds per condition, you have a file that satisfies all of them, and you can trim it down for the short-form tools without re-recording. **One contradiction worth naming, because it is about your safety rather than your audio quality.** MyAutoSound's safety card says "Do not use while driving" and "Pull over safely and turn off the engine before recording." Its FAQ asks you to record "while reproducing the exact conditions (speed, turning, braking)," and its used-car section suggests recording during a test drive. Both instructions are reasonable in isolation; together they hand the driver a problem the vendor has not solved. This guide's answer is the passenger rule, and the Bentley procedure above says the same thing in factory language: for a noise that only appears on a road test, a second person handles the microphone. ## What a recording cannot tell anyone A page that spends 9,000 words on technique owes you the boundary. Here is what a perfect file still cannot do, in the plainest terms available — several of them quoted from the sound tools themselves, which are more candid about this than most reviews of them. **It cannot read a code.** A stored trouble code lives in the car's computer and has no sound. If a warning light is on and the car sounds normal, a recording is the wrong instrument entirely; a free parts-store scan is the right one. **It cannot feel, smell or measure.** FixMyCarSound publishes the best version of this list: its tool "cannot feel for play in a wheel bearing, smell a coolant leak, check compression, or read trouble codes. It cannot tell you whether the sound is coming from the left front versus the right rear, and it cannot inspect brake pad thickness, rotor condition, or CV boot integrity." **It cannot separate what the physics does not separate.** The same vendor names its weakest classes outright — vacuum leaks, accessory belt noise and transmission pump whine "hit a physics-based ceiling." A recording of any of those can be perfect and still under-determine the answer. **It cannot contain a noise that was not happening.** This is the finding from the complaint data above, and it is the one this guide can actually do something about: the largest group of reported noises only occurs in motion, so a parked clip of a healthy idle is not evidence of a healthy car. **It cannot decide whether you should drive.** No tool in this category claims otherwise, and the ones with an urgency band say so explicitly. Grinding brakes, a knock with the oil light on, a noise that started right after work was done — those are stop-and-inspect situations regardless of what any file says. **And a clean result is not a clean bill of health.** A report that finds nothing on a 30-second idle clip has told you about 30 seconds of idle. That is worth having, and it is worth exactly that much. ## The recording traps: three ways perfect clips die **Trap one: the WhatsApp guillotine.** **The situation:** a flawless lossless capture, then "let me just send it to my mechanic real quick" — as a voice message. **What happens:** the messaging system transcodes to about 16 kbps mono speech-grade audio; the 50-200 Hz band carrying knock and rumble is simply gone, and what arrives sounds like a phone call about an engine rather than an engine. **The cost:** the diagnosis your recording contained, plus the $80-$150 blind diagnostic that replaces it. **The defense:** the file travels as a *file* — email, AirDrop, cloud link, direct upload — and never as a voice message. **Trap two: the helpful enhancement.** **The situation:** the recording sounds a little noisy, and there's a button right there — Enhance Recording, or a cleanup app. **What happens:** the algorithm classifies the steady engine drone as "background," subtracts it, and returns a beautifully quiet file starring the wind and your footsteps. **The cost:** the patient, deleted by the treatment. **The defense:** raw files only — the diagnostic side *wants* the noise; noise is the content. **Trap three: the cabin chamber.** **The situation:** cold morning, windows up, recording from the driver's seat because it's warm in there. **What happens:** the cabin is a tuned acoustic space — the noise arrives through firewall vibration and cabin resonance, a different signature from the airborne sound every mechanic and model is calibrated to; source location smears, frequencies shift. **The cost:** a confident diagnosis of the wrong thing — the recording that lies. **The defense:** outside the cabin, hood up, windows open for engine sounds; and for driving recordings (where inside is correct), radio, fan, and voices off, so the structure-borne sound arrives clean. ## Three recordings, decoded These are composite scenarios, not individual customers: each combines details that come up repeatedly in owner reports and shop conversations, assembled so the arithmetic is visible. **Scenario 1: the "knock" that was a rattle.** An owner reports an "engine knock," a shop listens for 90 seconds in a loud bay, and a $380 diagnostic is booked to chase a bottom-end problem. The counterfactual with this guide: a 30-second idle recording plus a 20-second sweep shows a rattle localized low at the exhaust, tinny and RPM-loose — nothing like a knock's deep periodic hit — and the heat shield gets tapped before anything gets torn down. **One clean file to any experienced ear, or a free first read, against $380.** *Lesson: recordings don't just answer "what is it" — they prevent the expensive pattern-match to the scariest similar sound. And when the file genuinely can't say, "inconclusive" is a cheaper answer than a confident guess.* **Scenario 2: the WhatsApp bearing.** A driver captures a textbook wheel-bearing drone — 45 seconds at 40 mph with weaves, tone shifting perfectly with load — and sends it as a voice message. The shop replies "can't really hear anything, bring it in": $140 diagnostic scheduled. The re-send as an email attachment, same original file: *"yep, right front bearing, hear the weave shift — bring it Thursday, we'll skip the diag fee."* **The same recording was worth $0 and $140, depending on the send button.** *Lesson: the channel is part of the recording — Trap 1 eats more perfect clips than any microphone ever ruins.* **Scenario 3: the cold-start ambush.** A morning-only tick, gone by every shop visit — two "couldn't reproduce" diagnostics at $95 each. The night-before staging: hood released, phone ready, recording rolling before the key. File 1 catches 40 seconds of sharp tick, loudest in the sweep at the exhaust manifold; file 2, warm, near-silence. The pair reads as a classic manifold leak breathing while cold-contracted — confirmed and fixed for $260 instead of a third guess. *Lesson: time-boxed noises need ambush recordings — and the cold/warm pair is itself the diagnostic, not just evidence of it.* ## Four noise recording playbooks for where you are right now **"The noise is happening right now, and I'm driving."** Don't record — drive. At the next safe stop: if the noise continues at idle, Route 1's placement from the Quick Setup box, 30 seconds, done. If it dies at idle, note the trigger (speed, turning, braking) and schedule the matching Route 2 script for a quiet road. A knock plus a warning light skips recording for [the stop-driving check](/blog/engine-knocking-sound) first. **"I see the mechanic tomorrow."** Tonight: the four conditions you can stage (cold start goes to *tomorrow morning*, before you leave), files labeled, the five-line context written. Morning: cold-start capture, then AirDrop or email everything before the appointment. You've just converted a $120-$150 open-ended diagnostic into a confirmation visit — and shops tend to quote tighter when the evidence arrives first, per [the overcharging guide's](/blog/signs-mechanic-overcharging) test-before-parts logic. **"My recordings all sound terrible."** The 10-second mic health check first: hiss in silence = lint in the port (compressed air) or a dying mic. Clean mic but still grainy on iPhone = try another recorder app before blaming the phone, and pick a plain one rather than a studio app that processes as it records. Clean recordings that sound *different from what you hear* = Trap 3; you recorded from inside the cabin. **"It's windy / freezing / loud outside and I can't wait."** Wind: the cotton-ball windscreen, taped loose, for a dollar. Cold: the phone lives in a warm pocket until the take, and you check the first ten seconds of playback before you go back inside. Ambient noise: AI tolerates steady background better than wind or voices — get the phone closer to the source instead of waiting for silence, and let the 12-18-inch rule flex toward 10. ## After the recording: the library habit **The verification pair:** after any repair, re-record the same condition at the same position — the before/after pair is the cheapest proof-of-fix that exists, and a "fixed" noise still faintly present at day 3 is a warranty conversation *this week*, not a discovery next month. **The baseline file:** 30 seconds of your healthy engine, cold and warm, filed away — the reference that makes every future "does this sound weird?" answerable in one comparison. **The naming system:** condition + location + date, forever — a folder of *"cold-start_tick_2026-07"* files is a service history mechanics genuinely use. **The kit that stays ready:** recorder widget on the home screen, settings never revisited (that was the point of the protocol), cotton ball in the glovebox. The whole discipline costs five minutes a year and turns your phone into the diagnostic instrument it always contained. ## Your noise recording plan: next 10 minutes, today, this week **Next 10 minutes (free):** 1. The setup protocol: Lossless + Mono (or your Android equivalent), every enhancement off — once, forever. 2. The 10-second mic health check; compressed air on the port if silence hisses. 3. The filter: name your noise type ([the index](/blog/strange-car-noises-and-what-they-mean) if unsure) — it picks your route. **Today:** 4. The matching session: Route 1's sweep for engine-bay sounds, Route 2's script for moving ones — 20-30 seconds per condition, labeled. 5. Tomorrow-morning ambush staged tonight if the noise is a cold-start ghost: hood released, phone charged, widget ready. 6. The file sent *as a file* — upload, email, AirDrop — with the five-line context. Or straight to the free check if you want a first read in about ten minutes. **This week:** 7. The remaining conditions filled in (cold + warm + revs + load reads better than any single clip). 8. The baseline recording of your healthy engine banked for future comparisons. 9. The after-repair re-record scheduled for whatever the diagnosis leads to — the pair closes the loop. ## Sources and documents The technique here comes from three kinds of source: manufacturer service documents that tell technicians to record noises, platform documentation about audio handling, and our own analysis of what drivers report. All were opened on 18 September 2026 unless another date is given. - [GM Preliminary Information PIP5358D](https://static.nhtsa.gov/odi/tsbs/2025/MC-11014455-0001.pdf) — "Vehicle Noise Diagnosis and TAC Requests For Assistance With Noise Related Complaints," published 19 February 2025, all GM brands, model years 2000 to 2025. Source of the "sound/video file of the noise prior to calling Technical Assistance" instruction, the cell-phone sentence and the move-the-sensor sweep. Supersedes PIP5358A, B and C. NHTSA document 11014455. - [Mercedes-Benz LI01.00-P-078512](https://static.nhtsa.gov/odi/tsbs/2024/MC-11009517-0001.pdf) — "M254 Engine making abnormal noise at idle," 30 October 2024. Source of the compare-to-a-like-vehicle step, the location and RPM questions, and "Record a video of the noise." NHTSA document 11009517. - [Mercedes-Benz LI27.00-P-075630](https://static.nhtsa.gov/odi/tsbs/2024/MC-11007728-0001.pdf) — transmission diagnosis guide, 12 September 2024. Source of "MUST attach a sound recording or video of the noise" and the four when-does-it-happen questions. NHTSA document 11007728. - [Bentley TPI 2052785/7](https://static.nhtsa.gov/odi/tsbs/2022/MC-10210162-0001.pdf) — brake noise identification, 8 April 2022. Source of the outside-the-cabin rule and the second-technician requirement for road-test noises. NHTSA document 10210162. - [Google Cloud Speech-to-Text best practices](https://cloud.google.com/speech-to-text/docs/best-practices) — the do-not-pre-process guidance quoted in the off-switches step. It is written for speech recognition, and this guide labels it as such rather than presenting it as guidance about engines. - [Apple: if the microphone on your iPhone is not working](https://support.apple.com/en-us/102327) — the manufacturer's own instruction to check the microphone openings for debris, behind the ten-second mic health check. - [NHTSA Office of Defects Investigation complaint flat file](https://static.nhtsa.gov/odi/ffdd/cmpl/CMPL.txt) — the field dictionary for the public data behind the condition analysis: 777,040 complaints received 1 January 2015 to 8 September 2026. - [PulsCar analysis: noise complaints by the condition owners name](/research/how-to-record-car-noise-for-diagnosis/noise-conditions.csv), [by the word they use](/research/how-to-record-car-noise-for-diagnosis/noise-by-word-and-condition.csv), [the no-code subset](/research/how-to-record-car-noise-for-diagnosis/noise-no-code-conditions.csv) and [reproducibility](/research/how-to-record-car-noise-for-diagnosis/reproducibility.csv), with the [method note](/research/how-to-record-car-noise-for-diagnosis/method.txt) giving every query, exclusion, sample reading and limitation. CC BY 4.0. - [MyAutoSound](https://www.myautosound.com/) and [FixMyCarSound](https://fixmycarsound.com/) — the recording instructions, length limits and stated limits quoted in the tool table and the boundary section, read 18 September 2026. - [NHTSA recall lookup by VIN](https://www.nhtsa.gov/recalls) — worth ten minutes before you record anything: an open recall on your own vehicle is fixed free at a franchised dealer, and no amount of audio will tell you it exists. For identifying what you're hearing first: [the complete noise index](/blog/strange-car-noises-and-what-they-mean), and the specific symptoms — [engine knocking](/blog/engine-knocking-sound), [ticking](/blog/car-ticking-noise), [clicking](/blog/car-clicking-noise), [grinding when braking](/blog/grinding-noise-when-braking), [squealing at startup](/blog/car-squealing-when-starting), [shaking at idle](/blog/car-shaking-when-idle). For the tool decision: [sound AI vs OBD scanners](/blog/diagnose-car-noise-sound-vs-obd-scanner) and [the best diagnostic apps of 2026](/blog/best-car-diagnostic-app-2026). For the money side: [what diagnostics cost](/blog/how-much-does-car-diagnostic-cost) and [walking in informed](/blog/signs-mechanic-overcharging). For starting problems where the sound *is* the clue: [won't start, no click](/blog/car-wont-start-no-click) · [cranks but won't start](/blog/car-cranks-but-wont-start) · [clicking when starting](/blog/car-clicking-when-starting). And [our story](/about) explains why PulsCar exists — and what a good recording can and can't replace. --- *How this method was built: based on Google's Cloud Speech-to-Text best practices (do not apply noise reduction or other pre-processing; the service is designed for noisy audio), which are about speech recognition and are labeled as such in the text, GM service bulletin PIP5358D, published 19 February 2025 and superseding PIP5358A (technicians are asked to capture a sound or video file of an unusual noise before disassembly), Apple's Voice Memos documentation (Lossless = 24-bit/48 kHz) and support guidance on microphone-port debris, broadcast-audio practice on wind protection and cold-weather diaphragm behavior, and the acoustic requirements of PulsCar's own diagnostic models. The iPhone graininess note reflects owner reports on Apple's community forums and is labeled as unverified in the text. Method reviewed quarterly.* *Prices verified September 2026 — scoped honestly: the only prices on this page we re-checked in this pass are the recorder-app rungs, read from the stores on 18 September 2026, and the check changed the text (Easy Voice Recorder and Hi-Q show in-app purchases without a price on the listing page, so the old "$3 Pro" figure is gone, and Dolby On is free but processes audio by design, which is why it is no longer recommended here). The shop and dealer diagnostic ranges are unchanged from [our diagnostic-cost guide](/blog/how-much-does-car-diagnostic-cost) and were NOT re-priced this pass — no estimator site would serve our checks. Technical documents verified September 2026 — GM PIP5358D, Mercedes-Benz LI01.00-P-078512 and LI27.00-P-075630, Bentley TPI 2052785/7, Google's Speech-to-Text best practices, Apple's microphone support page and the NHTSA complaint flat file behind the condition analysis were all opened on 18 September 2026.* *Recorded something you can't identify? Email it to [support@pulscar.io](mailto:support@pulscar.io) with the vehicle details and conditions — we add interesting cases to the next version of this guide.* --- ## How Much Does a Car Diagnostic Cost in 2026? $0–$150 (And When It's Free) Source: https://www.pulscar.io/blog/how-much-does-car-diagnostic-cost Last updated: 2026-09-17 💡 Quick Answer A car diagnostic in 2026 costs anywhere from **free** (AutoZone, O'Reilly basic code read) to **$500** (dealership multi-system inspection). The typical price most drivers pay: **$80-$120 at an independent shop**, **$120-$300 at a dealership**, **free for AI sound diagnosis**, **$0-$40 to DIY with a basic scanner**. The "right" price depends on your symptom — a check engine light is cheap to read; an intermittent noise is expensive to diagnose. The full breakdown is below. Here's a question that has no clean answer: how much should a car diagnostic cost? Search Google and you'll get six different numbers from six different sources — $50-$100 from one, $88-$111 from another, $20-$400 from a third. None of them is wrong. They're just answering different questions. "Car diagnostic" is a category, not a single service. It covers everything from a 5-minute check engine light scan at AutoZone (free) to a 2-hour multi-system inspection at a BMW dealership ($300+). Confusing those two costs you money — both ways. People pay $200 at a dealer for what would have been free at a parts store. People also walk out of a parts store with a code printout, treat it as a diagnosis, buy the part the code seems to name, and end up at a real mechanic anyway when the part doesn't fix the problem. One diagnostic is free in a way nobody advertises: if a manufacturer campaign already covers your symptom, the whole job is. [The extensions owners never hear about](/blog/warranty-extensions-owners-dont-know-about) explains how to check by VIN first. This guide ranks all six diagnostic options by what they actually cost in 2026, what they actually tell you, and when each one is the right choice. New in this edition: what 1,863 owners told NHTSA they paid to be diagnosed — by year, by make and by state — how often the fee bought nothing, what a free code read did and did not do for 509 of them, and the law that decides when the diagnosis is free because the manufacturer already pays. It's the article I wish I'd had before 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](/about)). That experience is why [PulsCar](/) exists — a free first read on an engine from a 30-second phone recording — because it taught me that the gap between "I don't know what's wrong" and "I know exactly what's wrong" is the single most expensive gap in car ownership. This guide is about closing it for the least money possible. ## The TL;DR: All 6 diagnostic options ranked by cost Here's every common way to diagnose a car problem in 2026, what each one costs, and what you actually get: | # | Diagnostic Option | Cost | Time | Best For | |---|---|---|---|---| | 1 | Chain auto parts store (free code read) | **$0** | 5-10 min | Check engine light only | | 2 | DIY with your own OBD2 scanner | **$15-$40** (one-time) | 5 min after setup | Recurring code reads | | 3 | AI sound diagnosis (PulsCar) | **Free** | 10 min | Sounds, noises, audible symptoms | | 4 | Independent mechanic | **$80-$150** | Same day | Most issues, best general value | | 5 | Mobile mechanic on-site | **$100-$180** | 1-2 hours | Cars that can't be moved | | 6 | Dealership | **$120-$300+** | 1-3 days | Warranty work, manufacturer-specific | The rest of this article explains what each one actually is, when it makes sense, and what hidden costs to watch for. ## Why diagnostic prices vary so much Before we dig into the six options, three rules that explain almost all of the price confusion: **Rule 1: "Code read" and "diagnostic" are different services that sound the same.** A code read is plugging an OBD2 scanner into your car's diagnostic port and reading whatever fault codes are stored. Takes 5 minutes. Tells you a code like "P0420." A real diagnostic is interpreting that code, combined with the car's symptoms, into an actual cause. Takes 30-120 minutes. Tells you "your downstream O2 sensor is failing, here's the test that proves it." The first is often free. The second is $80-$300. Most miscommunication between drivers and shops happens here. **Rule 2: Most symptoms don't trigger codes.** A clicking sound, a vibration at idle, a brake squeal, a humming wheel bearing — none of these set OBD2 codes. So free code reads at parts stores can't help. You either need a mechanic to listen, or an AI sound diagnosis to identify the acoustic signature, or to walk through a self-diagnosis guide like our [strange car noises guide](/blog/strange-car-noises-and-what-they-mean) for the common patterns. For these symptoms, the cheapest "diagnostic" isn't always the right diagnostic. **Rule 3: The diagnostic fee is often applied to the repair — but only if you ask.** Many independent shops will waive or credit the diagnostic fee if you authorize the repair at that shop. Most dealerships don't. The single best question to ask before agreeing to any diagnostic: *"If I do the repair here, does the diagnostic come off the total?"* Get the answer in writing on the work order. With those three rules in mind, let's go through the six options. ## What 1,863 owners actually paid: the diagnostic fee in the federal complaint file Every price above is a range someone computed from shop surveys. We wanted numbers owners wrote down themselves, so we searched every complaint NHTSA received from 1 January 2015 to 8 September 2026 — 777,040 of them — for a dollar amount attached to the words "diagnostic" or "diagnose" ("paid $150 for a diagnostic", "they want $220 to diagnose it"). After tightening the pattern so that repair totals and four-figure sums were not read as fees, and reading 40 random matches (36 were a diagnostic fee, 4 bundled a small repair or a second test into the amount, so treat the medians as ceilings by about that margin), 1,863 complaints named a fee between $20 and $600. | Period complaint was received | Complaints naming a fee | Median fee | Middle half (Q1-Q3) | Mention a recall | Say the shop found nothing | |---|---|---|---|---|---| | 2015-2017 | 401 | $120 | $100-$150 | 57% | 8% | | 2018-2020 | 447 | $140 | $120-$175 | 60% | 6% | | 2021-2023 | 343 | $170 | $149-$200 | 51% | 4% | | 2024-2026 (to 8 Sep) | 672 | $200 | $178-$250 | 56% | 6% | | All years | 1,863 | $165 | $125-$210 | 56% | 6% | Where the recent fees fall, in dollars: of the 672 complaints received since January 2024, 9 named a fee under $75, 46 were $75-$124, 92 were $125-$174, **316 were $175-$249**, 143 were $250-$349 and 66 were $350-$600. Nearly half sit in the $175-$249 band, and one in ten is $350 or more. Six things in those numbers change how you should read the price table above. **The fee owners complain about is a dealer fee.** 1,274 of the 1,863 complaints mention a dealer and no independent shop (median $162.50). Only 51 mention an independent or local shop and no dealer (median $180). That is not evidence that independents charge more; it is evidence that people who pay an independent's diagnostic fee almost never file a federal safety complaint about it. The dealer range in this guide — $120-$300 — is the range these 1,274 owners actually paid. **The median rose two-thirds in nine years**, $120 to $200. Any guide that says "a diagnostic is about $100" is quoting an earlier price list. [AAA's 2026 labor-rate article](https://www.aaa.com/autorepair/articles/average-mechanic-labor-rate-repair-costs-in-your-state-2026) is consistent with that: it puts shop labor at "less than $100 to over $200 per hour", notes that shops usually quote "a basic diagnostic charge with a maximum time limit", and warns that on electrical faults "it is not unusual for the diagnosis cost to exceed that of the actual repair." **More than half (56%) were paying to find out whether a recall applied.** The pattern is the same across makes: the owner has a symptom that matches an open recall or a known defect, the dealer says the VIN is not in the campaign, and asks for a fee before looking. That is legal — a recall remedy is free, but diagnosing a condition that turns out not to be the recall is billable — and it is the single most common reason owners resent the fee. The defense is to check the VIN yourself before the visit (steps below) and to ask, in writing, whether the fee is waived if the finding is covered. **The fee bought nothing in about one case in sixteen.** 111 of the 1,863 texts say the shop could not duplicate the problem, found nothing wrong, or called it normal. That is often the correct finding for an intermittent fault, but it is a fee with no diagnosis attached. **A credited fee is rare enough that owners mention it.** Only 38 of the 1,863 texts mention the fee being waived, credited, applied to the repair or refunded, and when we read them, about a third were the opposite — owners recording that the fee was "non-refundable" or "doesn't even go toward the repair." A 2020 Chevrolet Traverse owner was told $250 "will be applied to the total repair costs"; a 2021 Audi Q3 owner was told the $300 would go toward the fix and then billed it separately; a 2014 Chrysler minivan owner learned the $135 credit expired after 30 days. The lesson is not that credits never happen — they do, mostly at independents — but that the promise is worth nothing until it is on the work order. **Paying twice is in the record too.** 87 complaints describe a second, third or repeat diagnostic charge on the same problem. And the cars are not old: where mileage is given (746 complaints), the median car had 80,000 miles, and the median vehicle age at the complaint was six years — squarely in the years when an owner does not know whether a failure is covered. [Download the fee table (CSV)](/research/how-much-does-car-diagnostic-cost/diagnostic_fees_cited_by_period.csv) · [Fee buckets (CSV)](/research/how-much-does-car-diagnostic-cost/diagnostic_fee_buckets.csv) ## The same fee by make and by state Diagnostic fees are labor-rate multiples, so they vary by brand and by region. Both cuts of the same 1,863 complaints are below. Read the make column as "what owners of this brand reported at its dealers," not as a ranking of dealer honesty — complaint volume follows recall volume, and a make with a large engine campaign generates more fee complaints because more owners are asking whether they are covered. | Make | Complaints naming a fee | Median fee | Middle half | Fee complaints per 10,000 complaints for the make | |---|---|---|---|---| | Ford | 310 | $150 | $120-$200 | 22 | | Honda | 225 | $175 | $125-$200 | 40 | | Chevrolet | 169 | $150 | $110-$200 | 23 | | Nissan | 129 | $150 | $120-$200 | 34 | | Hyundai | 125 | $175 | $136-$225 | 30 | | Toyota | 120 | $160 | $125-$200 | 24 | | Kia | 119 | $173 | $120-$210 | 36 | | Jeep | 87 | $180 | $147-$221 | 18 | | Dodge | 67 | $140 | $108-$180 | 18 | | Volkswagen | 65 | $150 | $126-$200 | 36 | | BMW | 39 | $200 | $160-$284 | 22 | | Tesla | 27 | $240 | $195-$265 | 20 | | Mercedes-Benz | 26 | $240 | $179-$300 | 21 | Two patterns hold up. Luxury brands cost more to be diagnosed: the 160 fee complaints from BMW, Mercedes-Benz, Audi, Lexus, Porsche, Land Rover, Jaguar, Volvo, Cadillac, Lincoln, Acura, Infiniti and Genesis owners have a median of $214, against $160 for the 1,676 from everyone else. And the brands with recent large campaigns — Honda, Kia, Hyundai, Nissan, Volkswagen — produce the most fee complaints per 10,000 of their complaints, which is the recall-check effect again. By state, for every state with at least 55 fee-naming complaints (medians for complaints received 2024-2026 in the last column, resting on 16 to 94 complaints each, so treat $20 differences as noise): | State | Complaints, 2015-2026 | Median, all years | Median, 2024-2026 | |---|---|---|---| | California | 266 | $200 | $240 | | Florida | 170 | $175 | $223 | | Texas | 132 | $159 | $205 | | New York | 95 | $160 | $200 | | Georgia | 80 | $170 | $200 | | Pennsylvania | 69 | $148 | $177 | | Illinois | 67 | $167 | $200 | | Ohio | 64 | $144 | $205 | | North Carolina | 62 | $150 | $180 | | Virginia | 62 | $140 | $180 | | New Jersey | 57 | $195 | $250 | | Michigan | 56 | $155 | $190 | | Maryland | 55 | $175 | $212 | The recent medians cluster at $200 nearly everywhere, with California and New Jersey at $240-$250; AAA's state labor rates for 2026 run from $213.90 an hour in Maine to $281.53 in Connecticut, the same order of spread. A dealer quoting $250 for a first look is inside the normal range in 2026. One quoting $350 is in the top tenth of what owners reported. [Fees by make (CSV)](/research/how-much-does-car-diagnostic-cost/diagnostic_fees_by_make.csv) · [Fees by state (CSV)](/research/how-much-does-car-diagnostic-cost/diagnostic_fees_by_state.csv) ## 1. Chain auto parts store — free code reading 💰 Cost $0 (free) ⏱️ Time 5-10 minutes (walk-in, no appointment) 🎯 Best for Active check engine light on a recent (1996+) vehicle. Useful starting point — rarely a complete answer. AutoZone, O'Reilly Auto Parts and Advance Auto Parts advertise free OBD2 code reading at most of their US stores (a few states restrict the service, and their web pages blocked our automated check in September 2026, so confirm with the store before driving over). You drive in, hand them your keys (or sometimes they'll send a clerk out to your car with a handheld scanner), they plug into the diagnostic port under your dashboard, and within a few minutes they print out a slip with your stored fault codes and a brief description of what each code means. This is genuinely useful if your check engine light is on. It tells you whether the problem is engine-related (P0xxx codes), transmission (P07xx), emissions (P04xx), or one of the less common categories. It costs nothing. **What you actually get:** - Stored OBD2 fault codes (any "P," "B," "C," or "U" codes the car has logged) - A printout with code descriptions, usually generic ones from the SAE standard list - A quick suggestion of what parts that store sells that might fix it (this is the catch — they're a parts store, so the suggestion is often to buy parts) **What you don't get:** - Live data while the engine runs (only stored codes, not what's happening right now) - Manufacturer-specific codes (the deeper codes that need a higher-end scanner) - Any actual diagnosis of why the code is there - Help with anything that doesn't set a code (noises, vibrations, smells, hard starts, etc.) **The trap:** parts stores have an obvious bias — they sell parts. If a code suggests a possible O2 sensor failure, they'll tell you "you need an oxygen sensor, we have them in stock for $80." Sometimes the code does mean a bad sensor. But sometimes the same code is caused by an exhaust leak, a vacuum leak, or even a worn-out gas cap — none of which require a new sensor. The free service is a starting point, not a diagnosis. **When this is enough:** if the code is something simple like P0301 (cylinder 1 misfire) and you can also see the symptom (cylinder running rough), you've narrowed the problem enough to make an informed next step. ## The free code read in the record: 509 owners who started at a parts store The complaint file also shows what happens after the free read. 509 complaints since 2015 describe getting codes read at AutoZone, O'Reilly, Advance Auto Parts, Pep Boys or NAPA, and the count has roughly doubled since 2019 (49 that year, 66 in 2023, 66 in 2025, 47 in the first eight months of 2026). 331 of the 509 then mention a dealer or shop, which is the sequence this guide recommends. We read 30 at random, and three outcomes repeat. **The read pointed the owner at the right conversation.** A 2017 Chevrolet Trax owner read P0299 at AutoZone, drove two miles home, and had the car towed to the dealer rather than drive on a failed turbocharger. A 2012 GMC Terrain owner's dealer worked directly from the AutoZone printout. A 2016 Kia Soul owner's O'Reilly scan surfaced a code tied to a Kia service campaign, which the VIN lookup then confirmed was not applied to that car — an answer that cost nothing. **The code became a part, and the part did not fix it.** Five of the 30 bought and fitted what the code seemed to name and still had the problem: spark plugs on a 2017 Ford Edge, a crankshaft sensor installed in the AutoZone parking lot on a 2012 Kia Soul, a coolant pump on a 2013 Prius c for a P261B that came straight back, plugs and coils on a 2018 Honda Fit that later needed injectors. The code tells you which test failed. It does not tell you why. **The read exposed a fee that bought the same thing.** A 2012 Toyota Tundra owner paid a dealer $144.72 "to hook a code reader to it which would have cost us nothing at AutoZone." That is the trade this whole guide is about: the free read and the $145 read produce the same code; the fee is only worth paying when it buys interpretation and testing beyond the code. [Download the parts-store counts by year (CSV)](/research/how-much-does-car-diagnostic-cost/parts_store_code_reads_by_year.csv) Does a free code read replace a paid diagnostic? No, and the 509 parts-store complaints above show where the line is. A code names the test the engine computer failed, and for a simple fault — a loose gas cap, a single misfire with a visibly worn plug — that can be enough to act. For anything else the code is a starting hypothesis that still needs a test, which is what the $80-$150 at an independent buys. The same rule applies to PulsCar's free sound check: it screens a 30-second recording of the engine running, parked, and returns a likely cause, a severity and a cost estimate, or says inconclusive; it cannot read codes, cannot hear a noise that only appears on the move, and does not decide whether the car is safe. Both free layers exist to make the paid hour shorter and better aimed, not to replace it. ## 2. DIY with your own OBD2 scanner 💰 Cost $15-$40 (basic Bluetooth scanner) to $200-$400 (mid-range standalone) ⏱️ Time 5 minutes per scan once you have the scanner 🎯 Best for Drivers who deal with recurring check engine lights or want to verify a mechanic's diagnosis Cheap OBD2 scanners have transformed car ownership in the last decade. For $15-$40 you can get a Bluetooth dongle that plugs into your car's diagnostic port and pairs with a free phone app (Torque Pro for Android, Car Scanner for both, OBD Fusion for iOS). Suddenly you have most of what a parts store offers, every time, on your phone, for free after the one-time purchase. For $60-$200 you can move up to a scanner that adds manufacturer-specific code coverage and built-in repair reports; the brand matters less than whether it lists your make's proprietary codes. **What you actually get from a basic scanner:** - Read and clear stored OBD2 codes anytime - Live engine data while the car is running (RPM, coolant temp, fuel trims, O2 sensor voltages) - Freeze-frame data — a snapshot of conditions when the code was triggered - Smog check readiness status (helpful before emissions testing) **What you still don't get:** - Coverage for proprietary manufacturer codes (a basic scanner shows generic P0420; a manufacturer-level tool might show the more specific reason) - Any guidance on what to do with the data - Anything for symptoms that don't trigger codes **The strong recommendation if you'll own a car for more than 2 more years:** buy a basic OBD2 scanner. The $30 you spend is recouped the first time you don't have to drive to AutoZone, sit in their parking lot, or worse — schedule a mechanic visit just to read a code. Same applies if you're buying a used car: a $30 scanner used during the test drive can save you from a $5,000 mistake. **The honest limitation:** OBD2 scanners only know what the car's computer knows. The computer knows about engine sensors, emissions systems, transmission performance, and electrical systems it monitors. The computer doesn't know about brake wear, suspension issues, fluid leaks, broken motor mounts, worn CV joints, or any noise that isn't tied to an emissions or engine sensor. For all those problems, your $30 scanner sits there showing "no codes." Worth reading: our full comparison of [sound diagnosis vs OBD scanners](/blog/diagnose-car-noise-sound-vs-obd-scanner), which explains exactly which symptoms each one catches. ## 3. AI sound diagnosis — PulsCar 💰 Cost Free (report included) ⏱️ Time 30 seconds to record, about 10 minutes to receive the report 🎯 Best for Engine noises you can film while parked — knocks, ticks, rattles, a squeal from the belt area. Not brakes, bearings or suspension, which only speak on the move. Full disclosure: this is what we built. So I'll keep this section especially honest about where it fits and where it doesn't. AI sound diagnosis is a newer category that addresses the biggest gap in traditional diagnostics: most car problems make sound, but OBD2 scanners can't hear. A worn brake pad, a failing wheel bearing, a knocking engine, a slipping serpentine belt — none of these set a code. PulsCar's free check covers the ones you can film from a parked car with the engine running — the knock and the belt, not the brake pad or the wheel bearing, which only make their noise while the car is moving. For those, the honest route is a shop road test. How it works: you film 30 seconds of the engine running, parked, with the hood up — any smartphone works, and [our recording guide](/blog/how-to-record-car-noise-for-diagnosis) shows the settings and placement that make the report sharpest. You upload it with an email at no charge. About 10 minutes later a report arrives with an Engine Health Score from 0 to 100, a system-by-system status, an independent second AI opinion, a likely cause, a severity, a 6-month outlook and a repair-cost estimate. If the clip can't support a verdict, the report says "inconclusive" rather than guessing. **What you actually get:** - An Engine Health Score (0-100) and a system-by-system status: engine core, bearings, intake, belts, exhaust - A likely cause, plus an independent second AI opinion on the same clip - A severity and a 6-month outlook — a first read, not a verdict on whether the car is safe to drive; that stays with you and a mechanic - A repair-cost estimate for the likely cause - Free — no card; you give an email address for the report **What it can't do:** - Read OBD-II codes, freeze-frame data, live data, voltage or fuel trims — nothing a scanner sees - Hear noises that only happen while driving, braking, turning or over bumps (brakes, wheel bearings, CV joints, suspension, transmission shifts) - Diagnose silent problems (electrical, fluid leaks, slow gradual wear with no sound) - Replace a mechanic's hands-on testing (compression test, vacuum gauge, fluid analysis) or decide whether the car is safe to drive - Tell you whether to fix it yourself or use a shop **When this is the right call:** - An engine noise has appeared, you can hear it with the car parked and running, and you don't know what it is - You want a second opinion before authorizing an expensive repair - You suspect a mechanic is overselling and want a quick reality check - You're buying a used car and want a first read on the engine sound before signing - Your check engine light is OFF but something under the hood sounds wrong **When it's not:** - The problem is silent (no audible component), or the noise only appears on the move - Your check engine light is on and you have no idea what code it threw — get a free code read first (option 1) - You're already at a mechanic and they're walking you through their diagnosis I'm transparent that PulsCar isn't a one-size-fits-all replacement for a mechanic. For an engine noise you can film while parked, it's a free first pass that arrives in about 10 minutes. For silent problems, and for noises that only happen on the move, you still need a wrench in someone's hands — and if a code is involved, a free parts-store read or a $20-$40 Bluetooth reader comes first. ## What a code read cannot see: 3,853 complaints where the computer stored nothing Rule 2 above says most symptoms do not set codes. The complaint file lets us measure what those symptoms are. 3,853 complaints since 2015 say in so many words that no codes were stored — "no codes," "no trouble codes," "no fault codes found" — and their symptom words sort like this (a complaint can name more than one): | Symptom words in the complaint | Complaints | Share of the 3,853 | |---|---|---| | Stall or loss of power | 1,347 | 35% | | Electrical faults or warning lights | 1,072 | 28% | | Transmission or shifting | 1,027 | 27% | | Brakes | 862 | 22% | | Steering | 654 | 17% | | Noise | 481 | 12% | | No start | 219 | 6% | | Vibration or shaking | 216 | 6% | | Smell or smoke | 132 | 3% | In 732 of the 3,853 (19%) the text also says the shop could not duplicate the problem or found nothing wrong, and 2,452 (64%) mention a dealer. That is the honest picture of a no-code car: it is usually an intermittent stall, an electrical gremlin or a transmission that misbehaves on the road and behaves in the bay, and one visit in five ends with no finding regardless of who looked. Three practical consequences. First, a blank scanner is not a clean bill of health — a car that shuts off at highway speed with no codes is the most common entry in this table, not a rare one. Second, for these faults the diagnostic hour is spent reproducing the symptom, so the most valuable thing you can bring is the recipe: speed, temperature, time since start, what the dash showed. Third, a repeat visit for the same no-code fault should not start from zero, and a shop that charges a second full fee to "look again" without a new plan is charging for the same nothing twice. [Download the no-code table (CSV)](/research/how-much-does-car-diagnostic-cost/no_code_complaints_by_symptom.csv) ## 4. Independent mechanic — the workhorse option 💰 Cost $80-$150 (typical), $50-$200 (range) ⏱️ Time Same-day for simple issues; 1-2 days for complex 🎯 Best for Almost any problem. The general-purpose option most drivers use by default. An independent mechanic — a non-dealer repair shop — is the default diagnostic option for most US drivers, and for good reasons. Labor rates are $90-$140 per hour (vs $150-$250 at dealerships). Diagnostic fees usually run about one hour of that rate, so $90-$140 is the center of the range and $80-$150 the edges. Most will apply the diagnostic toward the repair if you authorize it on the spot. What you're paying for: a trained mechanic with hands, eyes, ears, and a $5,000-$50,000 scan tool that goes deeper than any consumer scanner. They can do compression tests, listen with mechanic's stethoscopes, smoke-test for vacuum leaks, and physically inspect parts that a scanner can never see. **What a typical $100 diagnostic includes (varies by shop, ask first):** - Full OBD2 scan including manufacturer-specific codes - Visual inspection of fluid levels and condition - Test drive to reproduce the symptom - Verbal explanation of the findings - Written estimate for the recommended repair **What it often doesn't include:** - Deep diagnostic work that exceeds 1 hour (charged separately) - Inspection of parts that require disassembly (charged separately) - A written diagnostic report you can take to another shop (some refuse) **How to pick a good independent shop:** - Look for ASE-certified technicians (it's not perfect but it's a baseline) - Check Google reviews — specifically for diagnostic accuracy, not just friendliness - Ask if they're a member of the Automotive Service Association (ASA), which has a code of ethics - Get the diagnostic in writing — a shop that won't give you written findings is a red flag - The full vetting system — trial visits, the three questions, the records check — is in our [how to find an honest mechanic guide](/blog/how-to-find-honest-mechanic) **The single most useful thing you can do before walking in:** know what you've already ruled out. Tell the mechanic *"the engine starts fine, but at idle there's a ticking sound that follows RPM, gets louder when cold. I've checked the oil level and it's at the full mark."* That's twenty minutes of diagnostic time saved, which sometimes means the difference between a $80 quick-look and a $200 deep-dive. This is also where having a PulsCar report in hand helps — you walk in with a likely cause to test instead of a vague complaint. ## 5. Mobile mechanic — the come-to-you premium 💰 Cost $100-$180 (typical), $80-$250 (range) ⏱️ Time 1-2 hours on site, often same week appointment 🎯 Best for Cars that can't be safely driven, or drivers who can't take time off work Mobile mechanic services have grown significantly in the last few years. The national booking platforms and thousands of independent mobile mechanics will come to your driveway or office parking lot, diagnose your car on the spot, and often perform the repair if the parts are available. The premium over an independent shop is $20-$50, which pays for the convenience of not having to tow the car or arrange a ride home. For most diagnostic work, this is fair. **Where mobile mechanics shine:** - Car won't start and can't be moved - You can't take time off work - The problem only happens at home (cold-start issues, parking lot symptoms) - You want a second opinion without driving to a different shop **Where they fall short:** - Anything requiring a lift (suspension work, exhaust, deep underbody inspection) - Complex electrical diagnostics that need specialty equipment - Anything in cold rain or extreme weather (the mechanic still has to work outside) **Pricing reality:** a mobile diagnostic is usually a flat fee that includes a written quote for the recommended repair; the national platforms publish the number on their booking pages (they blocked automated access when we re-checked in September 2026, so read it there before you book). If you authorize the repair, the diagnostic fee is often applied. If not, you've paid for the diagnostic plus you still need to find someone to do the work elsewhere. One caution worth putting in writing before the visit: confirm the quote covers parts *and* labor, so an estimate cannot grow on arrival. Watch for the same hidden cost as shop diagnostics: the recommended repair list. Mobile services have a reputation for over-recommending, partly because each individual mechanic earns more on repairs than diagnostics. Get the diagnosis, but verify the recommended fix with a second source before authorizing anything over $300. ## 6. Dealership — the expensive specialist 💰 Cost $120-$300 (typical), $150-$500 (range for luxury/complex) ⏱️ Time 1-3 days, often longer at busy times 🎯 Best for Warranty work, recalls, manufacturer-specific computer systems Dealership service departments have specific advantages and clear disadvantages. **The advantages:** - Factory-trained technicians on your specific make/model - Access to manufacturer-specific scan tools (Honda HDS, Toyota Techstream, BMW ISTA, etc.) that read codes consumer scanners can't - Direct access to OEM technical service bulletins (TSBs) — known issues with specific fixes - Required for any warranty work or recall service - OEM parts (genuinely better for some applications, mostly the same for others) **The disadvantages:** - Labor rates 50-100% higher than independents ($150-$250/hour vs $90-$140) - Diagnostic fees often $150-$300, almost never applied to the repair - Pressure to recommend OEM parts even where aftermarket would work - Longer wait times — often 1-2 weeks for non-urgent diagnostics **When the dealership is genuinely the right choice:** - Your car is under manufacturer warranty and the symptom points to a covered part — the covered repair has to be billed through a dealer (independent maintenance does not void the warranty; the law is quoted below) - There's an active recall for your VIN (free at the dealer) - The issue is manufacturer-specific: key fob programming, throttle body relearn, transmission adaptation reset, or any computer-specific function - Two independent shops have failed to diagnose the problem and the dealer's manufacturer-specific tools are the last unexplored option **When it isn't:** - The problem is mechanical and not computer-specific (brakes, suspension, fluids, belts, hoses) - You're out of warranty and the repair is straightforward - You want the diagnostic credited to the repair (rarely happens at dealers) The honest math: a dealer's $250 diagnostic that finds the same problem an independent's $100 diagnostic would have found is $150 wasted. Consumer Reports' March 2024 survey of 11,670 repairs found independent shops were the only type of facility to earn top marks for overall satisfaction while nearly every dealership brand got the lowest possible rating for price — and across all shop types, 85% of respondents said the problem was fixed on the first visit, so the dealer's brand-specific tools are the right call for the hard 15%, not the default. Use dealerships when their unique capabilities matter, not by default. ## When the diagnosis is free because the manufacturer already pays The cheapest diagnostic is the one you never buy because the repair was already funded. Three documents decide when that is true, all opened and read in September 2026. **Recalls.** [49 U.S.C. 30120(a)](https://www.law.cornell.edu/uscode/text/49/30120) requires the manufacturer to "remedy the defect or noncompliance without charge when the vehicle or equipment is presented for remedy." The obligation lapses under 30120(g) once the vehicle was first bought "more than 15 calendar years" before notice (5 years for tires). In the NHTSA recall file, 11,625 campaigns were reported from 2015 through 9 September 2026 — roughly a thousand a year — and 96% of the remedy texts say free of charge, 81% name the dealer. Two current examples read through NHTSA's recall records: [24V102000](https://api.nhtsa.gov/recalls/campaignNumber?campaignNumber=24V102000), 113,320 Ford Transit vans whose rear axle bearings may seize for lack of lubricant, inspected and replaced "free of charge"; and [24V794000](https://api.nhtsa.gov/recalls/campaignNumber?campaignNumber=24V794000), 33,777 2025 Ram 1500 trucks whose front wheel hub assemblies are replaced at no cost. For a recall, the diagnosis is the remedy: there is no fee. **Warranty extensions and campaigns.** NHTSA's manufacturer-communications file holds 187,827 distinct documents received from 2015 to 12 September 2026: 178,418 ordinary service bulletins, 2,915 service campaigns, 1,425 over-the-air communications, 681 warranty programs and extensions (a category NHTSA began using in 2024: Hyundai 124, Mazda 84, Jeep 83, BMW 76, Kia 75), and 344 emissions documents. None of these appears in the VIN recall lookup. An extension turns a $200 diagnosis and a $3,000 engine into a free repair — but only if you know it exists, and only at a dealer, because the dealer is who bills the manufacturer. The [ten extensions owners miss](/blog/warranty-extensions-owners-dont-know-about) lists the big current ones. **Warranty, and the scare that goes with it.** For a covered repair you must use a dealer, because the manufacturer pays the dealer. What the dealer may not do is tie coverage to where you service the car. [15 U.S.C. 2302(c)](https://www.law.cornell.edu/uscode/text/15/2302) (the Magnuson-Moss Warranty Act): "No warrantor of a consumer product may condition his written or implied warranty of such product on the consumer's using, in connection with such product, any article or service (other than article or service provided without charge under the terms of the warranty) which is identified by brand, trade, or corporate name." The FTC's plain version, from its [14 January 2011 release](https://www.ftc.gov/news-events/news/press-releases/2011/01/ftc-offers-tips-making-most-your-auto-warranty): "it is illegal for manufacturers or dealers to refuse to honor a warranty or to deny coverage simply because someone other than the dealer did work on the car," and "the manufacturer may not deny warranty coverage unless it can show that the aftermarket equipment caused the need for repairs." So the diagnostic fee under warranty is a narrow thing: it is owed only if the finding is not covered, and a service writer who says "we'll see if your independent oil changes affect coverage" is reciting a line the statute forbids. ## How to read your own car's record before paying a fee Ten minutes with the VIN — on the driver's door-jamb sticker, the lower-left corner of the windshield and your insurance card — turns "it might be a recall" into a printout, and it is the step that would have saved most of the roughly 1,040 owners above (56% of 1,863) who paid to be told "not your recall." 1. **Recalls by VIN.** At NHTSA's recall lookup, enter the 17-character VIN. The result lists unremedied safety recalls for that exact vehicle. Screenshot it. If a recall is open, the dealer must fix it free (subject to the 15-year limit), and the diagnosis is part of the remedy. If the lookup shows none, a dealer offering to "check whether it's the recall for $200" is offering a paid diagnosis of a non-recall condition; decide on that basis. 2. **Bulletins, campaigns and extensions by model.** On the same site, the manufacturer-communications search by year, make and model lists every TSB, customer-satisfaction campaign and warranty extension NHTSA has received. They are not tied to your VIN, so read the model-year and build-date ranges. If your symptom matches a bulletin, you have a hypothesis to hand the technician, which shortens the paid hour; if it matches an extension, the repair may be free at the dealer. 3. **Complaints by model.** The complaint search shows what other owners reported for your make, model and year, including the component NHTSA filed it under. Fifty complaints naming the same part is not a diagnosis, but it is a reason to ask the dealer whether goodwill assistance exists for a known problem — case-by-case help that manufacturers extend after coverage ends. 4. **Investigations.** Open NHTSA investigations sometimes precede a recall by a year or more. If your model is under investigation for your symptom, keep every receipt; recalls have reimbursed prior out-of-pocket repairs, including diagnostic fees. Bring the printouts. A service writer who sees the recall page open on your phone skips the "let's diagnose it first" step more often than one who does not, and if a fee is still proposed, ask for the sentence "diagnostic fee waived if the condition is covered" on the work order before you hand over the keys. ## EVs and hybrids: what changes about the diagnostic bill Electric and hybrid cars change two of the six options. The free parts-store read still works on the 12-volt side and the emissions side of a hybrid, but it cannot see high-voltage battery, inverter or drive-unit faults, which live in modules a basic scanner does not read; and there is no engine to film for a sound check on a pure EV, so option 3 applies only to hybrids in engine-on mode. The paid options cost more. In the complaint file, 103 of the 1,863 fee complaints come from owners of Teslas, Priuses, Volts, Leafs and other plug-ins and hybrids (Toyota 30, Tesla 27, Chevrolet 13, Ford 11); their median fee is $200 across all years and $240 for complaints received in 2024-2026, against $165 and $200 for the file as a whole. Tesla's 27 have a median of $240 and a middle half of $195-$265 — a company service center, not a franchised dealer, and no independent alternative for high-voltage work in most cities yet. Where an independent already wins on an EV: tires, brakes, suspension, cabin filters, 12-volt batteries and glass. Where the manufacturer still holds the cards: anything that needs the high-voltage service software. The federal emissions warranty covers hybrid and EV battery packs for 8 years or 80,000 miles at minimum, so for a pack fault on a car inside that window the diagnosis should be free at the dealer; ask before paying. ## Decision matrix: which diagnostic should you use? Match your situation to the right cheapest option: **Check engine light is on, no other symptoms?** - Free at AutoZone or O'Reilly (option 1) → if simple code, often you can fix it yourself - Or buy a $20-$40 OBD2 scanner once (option 2) → useful forever **Check engine light is on AND there's a symptom (rough idle, hesitation, misfire)?** - Free code read first to narrow it down - Then $80-$150 independent mechanic to actually diagnose - Don't go to a dealer unless you're under warranty **Strange noise (clicking, knocking, squealing, grinding, humming)?** - If the noise is there with the engine running and the car parked, the free AI sound check (option 3) is a reasonable first step — [record it correctly](/blog/how-to-record-car-noise-for-diagnosis) and the report gives you a likely cause to test - If the noise only appears on the move — braking, turning, over bumps, at speed — a parked recording can't capture it; go straight to the $80-$150 independent, whose test drive is the diagnosis - If the result points to something major or you want hands-on verification, then $80-$150 independent **Vibration or shaking without unusual sound?** - $80-$150 independent mechanic — vibration diagnosis benefits from a test drive **Car won't start at all?** - If you can move it: $80-$150 independent - If you can't: $100-$180 mobile mechanic - Don't tow to a dealer unless under warranty — towing + dealer diagnosis often exceeds $500 **Brake-related symptoms (grinding, squeal, pulsing, soft pedal)?** - $80-$150 independent — brake diagnosis is hands-on, no shortcut works - Ask whether the inspection fee is credited to the repair if you authorize it there; if you plan to take the findings elsewhere, expect to pay for the inspection **Transmission acting up (slipping, harsh shifts, delayed engagement)?** - Free code read first — a P07xx code names the transmission circuit that failed its test (P0700 on its own only says the transmission module has a code of its own), which narrows the search without naming the part - Then a transmission specialist (not a general shop) for the evidence-based diagnosis; our [transmission repair cost guide](/blog/transmission-repair-cost) explains what a real diagnosis must include **Under manufacturer warranty?** - Dealership (option 6) for the covered repair itself — the manufacturer pays the dealer, not an independent. A diagnostic fee is only owed if the finding turns out not to be covered; ask for that in writing. Maintenance done elsewhere does not affect coverage. **Buying a used car? Want a pre-purchase inspection?** - $100-$200 independent pre-purchase inspection (PPI) — separate from a diagnostic but related - Plus a free AI sound check of the engine at idle, if you want a second data point on how it sounds Which diagnostic option should you use when the check engine light is off and the car is making a noise? Not the free code read: with no light there is usually nothing stored, and 481 of the 3,853 no-code complaints in the federal file are noise complaints. If the noise is there with the engine running and the car parked — a tick, a knock, a squeal from the belt area — film 30 seconds and run PulsCar's free sound check first; it returns a likely cause, a severity and a repair-cost estimate in about 10 minutes, or says inconclusive, and it costs nothing to be wrong. If the noise only appears on the move — braking, turning, over bumps, at a particular speed — a parked recording cannot capture it and the $80-$150 independent's road test is the diagnosis. Either way, bring the recipe: when it happens, at what speed, hot or cold. The shop's hour gets shorter, and so does the bill. ## Should you buy your own scanner instead of paying for diagnostics? The adjacent question, and the arithmetic is simple. A basic Bluetooth OBD2 dongle costs $15-$40 and reads the same generic codes a parts store reads. Against that, one paid code-read at a shop is $80-$150, and the complaint file shows a $145 dealer fee for exactly that on a 2012 Tundra. So the scanner pays for itself the first time a check-engine light comes on after you own it. Where the arithmetic stops: the scanner does not see 3,853 no-code faults, does not read manufacturer-specific modules unless you spend $60-$200 on one that does, and does not interpret anything. Buy it if you will own the car for two more years or are shopping for a used one — a $30 dongle in a seller's OBD port during a test drive shows whether the codes were cleared an hour ago (readiness monitors reset to "not ready" when memory is wiped). Do not buy it expecting it to replace the $80-$150 hour on a stall, a noise or a shift problem; for those, the money is better spent on the hour, with the code and the symptom recipe in hand so the hour is short. ## After the diagnosis: know the fair repair price before you authorize The diagnostic tells you *what's wrong*; the second half of not overpaying is knowing *what the fix should cost* before you say yes. We maintain verified 2026 price guides for the most-quoted repairs — each with fair price ranges, the questions that keep a quote honest, and the exact words for the shop: - **Engine & starting:** [head gasket repair](/blog/head-gasket-repair-cost) · [timing belt replacement](/blog/timing-belt-replacement-cost) · [cranks but won't start](/blog/car-cranks-but-wont-start) - **Electrical & charging:** [alternator replacement](/blog/alternator-replacement-cost) · [battery replacement](/blog/car-battery-replacement-cost) - **Drivetrain:** [transmission repair](/blog/transmission-repair-cost) - **Steering:** [steering wheel hard to turn](/blog/steering-wheel-hard-to-turn) - **Leaks & fluids:** [oil leak repair](/blog/oil-leak-repair-cost) · [coolant leak repair](/blog/coolant-leak-repair-cost) Walking into the repair conversation with both the diagnosis *and* the fair number is how the $380-and-still-no-answer story stops happening. ## Three diagnostic bills, decoded These are composite scenarios, not individual customers, assembled from the patterns in the complaint file and the price ranges above so the arithmetic is visible. **The recall that wasn't.** A 2019 compact SUV, 61,000 miles, check-engine light and hesitation. The owner finds a fuel-pump recall for the model, but the VIN lookup comes back clean. The dealer proposes $200 "to see whether it's the recall." A parts store reads the code for free; an independent confirms a failed sensor for $110 and credits it against a $340 repair. *Total, $340. The dealer path would have been $200 plus a $520 quote, with the $200 credited to nothing.* **The stall with no codes.** A 2016 sedan shuts off twice at highway speed, restarts, and stores nothing. The dealer charges $250, cannot duplicate it, and returns the car. The owner starts a log — warm engine, 40 minutes into a drive, both times after a fuel stop — and takes it to an independent, who reproduces it on a road test with the log in hand and finds a failing fuel-pump module for $130. *Total, $380 for two diagnoses, of which the first bought nothing. The log was the diagnostic.* **The engine noise filmed first.** A 2014 pickup develops a tick at idle. The owner films 30 seconds of the engine running, parked, and PulsCar's free check returns a likely cause in the valvetrain, moderate severity, and a cost range. At the independent, the technician starts from that hypothesis, confirms a collapsed lifter in 40 minutes, and bills $90 for the diagnosis against a quoted repair. *Total, $90 — the free first read did not diagnose anything; it made the paid hour a short one.* ## Hidden costs to watch for The advertised diagnostic fee isn't always what you pay. Six common "hidden" charges: **1. "Initial diagnostic" vs "additional diagnostic time."** The base fee covers about 1 hour of investigation. Anything beyond that — say a complex electrical fault that takes 3 hours to trace — is billed at the shop's hourly rate. Always ask: *"What's covered in the base diagnostic fee, and what happens if it takes longer?"* **2. "Inspection of components that require removal."** Diagnosing a transmission issue might require dropping the transmission pan. Diagnosing a deep engine noise might require pulling the valve cover. These are typically billed separately, not included in the diagnostic fee. **3. Multi-system diagnostic.** If your car has multiple problems (check engine light + brake noise + transmission slip), some shops will charge a separate diagnostic for each system. This can be legitimate or a stretch — ask if there's a combined rate. **4. "Re-diagnostic" fees.** If you bring the car back because the original diagnosis didn't fix the problem, many shops will charge another diagnostic fee. The right response: *"Your original diagnosis was wrong — I shouldn't pay to find out what it actually is."* Many shops will compromise here if you push back. Most won't if you don't. **5. Towing if undriveable.** A car that won't start typically gets towed to the shop ($75-$150) before any diagnostic begins. Some AAA memberships cover the first 100 miles. **6. Storage fees.** If your car sits at a shop while waiting for a part, some shops charge daily storage fees ($20-$50/day) after a few days. Almost always negotiable if you ask upfront. The cleanest way to avoid surprises: ask for a written work order before the diagnostic begins, with the maximum fee explicitly stated. Most shops will provide this if asked; ones that won't are a red flag. ## What "the diagnostic fee" actually buys Here's what most drivers don't realize about the $100-$300 diagnostic fee at a typical shop. You're paying for: - **About 20-40 minutes of actual hands-on work** — visual inspection, scanner connection, test drive, basic tests - **About 10-20 minutes of write-up** — typing notes, generating an estimate, calling you with results - **Overhead** — shop space, equipment, insurance, technician's training, the scan tool that cost the shop $8,000 The implication: when a shop sells you a "diagnostic," they're selling you their access to expensive equipment plus their experience interpreting what it shows. DIY scanners are replacing part of the first half, and a free AI sound check adds a first read on engine noise. The second half (interpretation experience) is what a good mechanic still does better than any AI for complex cases. For straightforward issues, paying $100-$300 for someone to plug in a scanner and read codes is poor value. For genuinely tricky problems, that same $100-$300 buys experience that's almost impossible to replicate any other way. The skill is knowing which is which before you commit. How do you avoid paying for the same diagnosis twice? Three habits, all visible in the 87 complaints that describe repeat fees. First, get the finding in writing with the part named, so a second shop confirms or refutes a specific claim instead of starting over. Second, before any paid visit, spend the free layers: a parts-store code read for a warning light, the NHTSA recall lookup by VIN, and for an engine-bay noise PulsCar's free sound check, which screens a 30-second parked recording and names a likely cause or says inconclusive — none of them a diagnosis, each a reason to ask one sharper question. Third, if a repair does not fix the symptom, the return visit is a warranty conversation about the first diagnosis, not a new diagnostic; say so before the car goes back on the lift. A shop that will not agree to that in advance is telling you how it bills. [ Hear an engine noise and want a first read before paying for a diagnostic? A free first read on the engine in about 10 minutes Film 30 seconds of the engine running, parked, on any smartphone. PulsCar's free check returns an Engine Health Score, a system-by-system status, a likely cause, a severity and a repair-cost estimate — or "inconclusive" if the clip can't support a verdict. It can't read codes, can't hear brakes or bearings on the move, and doesn't decide whether the car is safe to drive; it gives you a hypothesis to take into the shop. No appointment, no diagnostic fee. The report arrives by email as a PDF, so use the address you actually read. 🔍 Try Sound Diagnosis — Free ](/) ## The honest summary If I had to compress this entire guide into 4 lines: 1. **Free code reads** at AutoZone or O'Reilly are useful only if your check engine light is on. 2. **AI sound diagnosis** is free and is a first pass for engine noises you can film while parked — not a shop diagnostic, but a hypothesis to walk in with. 3. **Independent mechanics** at $80-$150 are the best general-purpose value for almost everything else. 4. **Dealerships** at $150-$300+ are only worth it for warranty work, recalls, or manufacturer-specific issues. The single most common mistake: defaulting to a dealership because the car is a luxury brand or just because that's where people get cars serviced. The second most common: paying for repeated diagnostics at the same shop after the first one was wrong, instead of pushing back. The third: ignoring the symptom and hoping it goes away — that's never a good answer for a car, and usually triples the eventual repair cost. If you want to spend the absolute minimum: free code read first if there's a check engine light, a free AI sound diagnosis if there's a noise, walk into an independent with what you've already learned. Total spend before anyone bills you for a diagnostic: $0 — and often enough to walk in with a hypothesis rather than a mystery. ## Method and data behind the diagnostic fee numbers - **Complaints.** NHTSA complaint flat files (COMPLAINTS_RECEIVED_2015-2019, 2020-2024, 2025-2026), de-duplicated by report number: 777,040 unique vehicle complaints received 1 January 2015 to 8 September 2026. Diagnostic fees are dollar amounts within a few words of "diagnostic" or "diagnose", kept if $20-$600, first match per complaint; a negative lookahead stops "$4,200" being read as "$420". 40 random matches were read: 36 were a diagnostic fee, 4 bundled a small repair or second test. "Dealer only" and "independent only" are word tests on the same text. "Found nothing" is a phrase list (could not duplicate, no problem found, operating as designed and variants); "waived or credited" is a phrase list within 80 characters of the word, and all 38 matches were read. Parts-store reads are complaints naming AutoZone, O'Reilly, Advance Auto, Pep Boys or NAPA together with a code-read phrase (509; 30 read). No-code complaints are texts containing "no codes", "no trouble codes" or similar (3,853); symptom words are regular expressions listed in the CSV. Complaints are self-reported and unverified; they record what owners chose to report, not failure or misdiagnosis rates, and they over-represent dealers because recall questions go to dealers. - **Recalls and communications.** NHTSA recall flat file, distinct campaign numbers with report dates 2015 to 9 September 2026; remedy classification by words in the remedy text. Manufacturer-communications file, distinct NHTSA document IDs received 2015 to 12 September 2026. - **Prices.** Shop and dealer ranges are 2026 estimator and shop-survey composites carried from the July 2026 review; labor-rate ranges were re-checked in September 2026 against AAA's 2026 article and the 2025 PartsTech figures it cites; the dealer fee range was checked against the complaint medians above. Parts-store, mobile-platform and estimator sites refused automated access in this pass, so their prices are described, not quoted. - [Fees by period (CSV)](/research/how-much-does-car-diagnostic-cost/diagnostic_fees_cited_by_period.csv) · [Fee buckets (CSV)](/research/how-much-does-car-diagnostic-cost/diagnostic_fee_buckets.csv) · [Fees by make (CSV)](/research/how-much-does-car-diagnostic-cost/diagnostic_fees_by_make.csv) · [Fees by state (CSV)](/research/how-much-does-car-diagnostic-cost/diagnostic_fees_by_state.csv) · [No-code complaints by symptom (CSV)](/research/how-much-does-car-diagnostic-cost/no_code_complaints_by_symptom.csv) · [Parts-store reads by year (CSV)](/research/how-much-does-car-diagnostic-cost/parts_store_code_reads_by_year.csv) · [Method (TXT)](/research/how-much-does-car-diagnostic-cost/method.txt). PulsCar analysis of NHTSA public data, September 2026, CC BY 4.0. ## Sources and documents *Primary documents opened and read in September 2026; secondary sources named with their dates.* 1. **49 U.S.C. 30120** — recall remedy without charge, subsections (a) and (g). [Text at Cornell LII](https://www.law.cornell.edu/uscode/text/49/30120) 2. **15 U.S.C. 2302(c)** — Magnuson-Moss Warranty Act, prohibition on tie-in warranty conditions. [Text at Cornell LII](https://www.law.cornell.edu/uscode/text/15/2302) 3. **FTC, "FTC Offers Tips on Making the Most of Your Auto Warranty"**, 14 January 2011 — independent shops, aftermarket parts, burden of proof. [Press release](https://www.ftc.gov/news-events/news/press-releases/2011/01/ftc-offers-tips-making-most-your-auto-warranty) 4. **NHTSA recall record 24V102000** — 2023-2024 Ford Transit rear axle bearing, 113,320 vehicles, remedy free of charge. [Recall record](https://api.nhtsa.gov/recalls/campaignNumber?campaignNumber=24V102000) 5. **NHTSA recall record 24V794000** — 2025 Ram 1500 front wheel hub assembly, 33,777 vehicles, remedy free of charge. [Recall record](https://api.nhtsa.gov/recalls/campaignNumber?campaignNumber=24V794000) 6. **AAA, "Average mechanic labor rate and repair costs in your state, 2026"** — national range, dealer premium, diagnostic-charge practice, state figures, PartsTech 2025 report. [Article](https://www.aaa.com/autorepair/articles/average-mechanic-labor-rate-repair-costs-in-your-state-2026) 7. **Consumer Reports, "Car Owners Favor Independent Repair Shops"**, 20 March 2024 — 10,973 members, 11,670 repairs; 85% fixed on the first visit. [Article](https://www.consumerreports.org/cars/car-repair-shops/car-repair-shop-survey-chains-dealers-independents-a1071080370/) 8. **NHTSA complaint flat files** — field definitions. [CMPL.txt](https://static.nhtsa.gov/odi/ffdd/cmpl/CMPL.txt) 9. **NHTSA manufacturer communications flat files** — field definitions. [TSBS.txt](https://static.nhtsa.gov/odi/ffdd/tsbs/TSBS.txt) 10. **NHTSA recall flat file** — field definitions. [RCL.txt](https://static.nhtsa.gov/odi/ffdd/rcl/RCL.txt) 11. **Our analysis** — six CSV files and method note. [Method](/research/how-much-does-car-diagnostic-cost/method.txt) **What we looked for and did not find.** AutoZone, O'Reilly, Advance Auto Parts, the mobile-mechanic platforms, KBB and RepairPal all refused automated access in September 2026, so the free-code-read offer and mobile flat fees are described from the complaint record and the companies' general practice rather than quoted from their pages; confirm locally. ## What to read next about diagnostic fee - **Need help identifying a specific noise?** [Strange Car Noises and What They Mean](/blog/strange-car-noises-and-what-they-mean) — complete guide to noise identification - **Get the recording right first:** [How to Record Car Noise for Diagnosis](/blog/how-to-record-car-noise-for-diagnosis) — the 30 seconds that make every option on this page cheaper - **Wondering if you need a scanner or sound diagnosis?** [Sound AI vs OBD Scanners Compared](/blog/diagnose-car-noise-sound-vs-obd-scanner) - **Price the repair after the diagnosis:** [Transmission Repair](/blog/transmission-repair-cost) · [Alternator](/blog/alternator-replacement-cost) · [Timing Belt](/blog/timing-belt-replacement-cost) · [Head Gasket](/blog/head-gasket-repair-cost) · [Oil Leak Repair](/blog/oil-leak-repair-cost) · [Hard Steering](/blog/steering-wheel-hard-to-turn) - **Specific symptoms:** [Engine Knocking](/blog/engine-knocking-sound) · [Car Shaking at Idle](/blog/car-shaking-when-idle) · [Grinding When Braking](/blog/grinding-noise-when-braking) · [Burning Smell](/blog/burning-smell-from-car) · [Overheating](/blog/car-overheating) - **Starting issues:** [Car Clicking When Starting](/blog/car-clicking-when-starting) · [Won't Start, No Click](/blog/car-wont-start-no-click) · [Cranks But Won't Start](/blog/car-cranks-but-wont-start) For the adjacent cost guides: [what a state inspection costs](/blog/car-inspection-cost), [dealership vs independent](/blog/dealership-vs-independent-mechanic), and [signs you're being overcharged](/blog/signs-mechanic-overcharging). And [our story](/about) explains why PulsCar exists. --- *Prices verified: September 2026 (labor rates against AAA 2026 and the NHTSA complaint medians; shop ranges carried from the July 2026 review) · Technical documents verified: September 2026 · Reviewed quarterly. Have a diagnostic price you can't make sense of? Email [support@pulscar.io](mailto:support@pulscar.io) with the quote and the symptom and we'll help you read it.* --- ## How to Dispute a Car Repair Bill in 2026: 5 Routes That Actually Work Source: https://www.pulscar.io/blog/how-to-dispute-car-repair-bill Last updated: 2026-09-17 ⚖️ Three words that start the paper trail If the shop is holding your car, pay the bill with a credit card and write **"paid under protest"**, with the date, on both copies of the invoice. That gets the car back today and records that you objected at the moment of payment. It is not a law and it is not a refund; the refund comes from the five routes below, and the phrase is the first document in the file you will build for them. You authorized a repair for $850. The final bill is $2,400. The service writer explains that "additional issues were found" — issues you never approved — and the car stays behind the counter until you pay. This guide is the route map for that moment: what the law in your state says about estimates, authorization and holding the car, the five routes to your money in the order that works, the exact letters to send, the traps that cost disputants the most, and what the federal complaint file shows about the fee at the center of many of these fights. Every statute quoted here was opened in September 2026 and is linked at the end. 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](/about)). The dispute process below is what I learned the hard way, starting with the invoice that listed a fee and no test. **Important:** This article describes consumer protection rules for educational purposes and is not legal advice. Repair laws, complaint procedures, court limits and deadlines vary by state and change; we quote the versions we opened in September 2026 and link each one. Verify the current text with your state agency, court or a licensed attorney before acting on a specific dispute. **📊 What 777,040 NHTSA complaints say about the fee at the center of these fights** — **1,529** owner complaints received from 1 January 2015 to 8 September 2026 mention a diagnostic fee · in the 532 that name the amount, the median is **$175**, the middle half $130 to $215 · the median rose from **$125** in 2015 to **$210** in 2026 · **77%** of fee complaints name a dealer, **52%** a recall · **5.2%** say the shop found nothing · "second opinion" appears in 666 complaints, "Better Business Bureau" in 667, "attorney general" in 365, "small claims" in 42, "under protest" in 15. [Download the data →](/research/how-to-dispute-car-repair-bill/dispute_phrases_by_year.csv) ## First: what the law actually says in your state Most repair disputes go badly because the driver argues about fairness and the shop argues about paper. The paper is where the law lives, and it comes in three pieces in nearly every state that regulates repair shops: a written estimate, authorization before work that exceeds it, and an itemized invoice. The strength of each piece varies more than most guides admit — here is the table we built from the statutes and agency pages we opened. | State | Written estimate | Exceeding the estimate | Replaced parts | Who takes the complaint | |---|---|---|---|---| | California | Required before work: "No work shall be done and no charges shall accrue before authorization to proceed is obtained from the customer" ([B&P 9884.9](https://leginfo.legislature.ca.gov/faces/codes_displaySection.xhtml?lawCode=BPC§ionNum=9884.9)) | "No charge shall be made for work done or parts supplied in excess of the estimated price … without the oral or written consent of the customer"; oral consent must be logged with date, time, name, number called, parts, labor and total | Returned "upon request of the customer at the time the work order is taken" ([B&P 9884.10](https://leginfo.legislature.ca.gov/faces/codes_displaySection.xhtml?lawCode=BPC§ionNum=9884.10)) | Bureau of Automotive Repair, which mediates and can discipline | | Florida | Required if the job will exceed $150; the shop must present a signed form with three options ([559.905](http://www.leg.state.fl.us/statutes/index.cfm?App_mode=Display_Statute&URL=0500-0599/0559/Sections/0559.905.html)) | May not charge "more than the written estimate plus $10 or 10 percent, whichever is greater, but not to exceed $50" without your approval; may not keep the car because you refused to pay unauthorized charges ([559.909](http://www.leg.state.fl.us/statutes/index.cfm?App_mode=Display_Statute&URL=0500-0599/0559/Sections/0559.909.html)) | On request at authorization, inspect or receive them unless a warranty exchange applies | FDACS, 1-800-HELP-FLA, mediation only | | New York | On request; shop "shall not charge for work done or parts supplied in excess of the estimate without the consent of such customer" ([VTL 398-d](https://www.nysenate.gov/legislation/laws/VAT/398-D)) | Same sentence: no charge above the estimate without consent | "Entitled to the return of all replaced parts, except warranty and exchange parts, but you must ask for them in writing" ([DMV](https://dmv.ny.gov/know-your-rights-in-auto-repair)) | DMV, form VS-35, within 90 days or 3,000 miles | | Connecticut | Written authorization with "an estimate of the maximum cost of parts and labor before performing any work"; consent in writing if the estimate or diagnosis charge is $50 or more ([AG](https://portal.ct.gov/ag/consumer-issues/auto-issues/automobile-repair-in-connecticut)) | Shop must notify you and obtain consent before exceeding the maximum | On request; itemized invoice required | DMV investigates repair complaints | | Wisconsin | Estimate or firm quote must be offered if repairs will cost $50 or more ([DATCP](https://datcp.wi.gov/Documents/MV-RepairTips456.pdf)) | "No unauthorized price increases are allowed"; shop may not refuse to return the car if you decline to pay charges above the estimate (ATCP 132.09) | Returned if requested before repair begins; warranty parts must be shown | DATCP; double damages available under Wis. Stat. 100.20(5) | | Texas | No estimate statute: "There is no legal requirement that you sign something before repairs can start" ([TexasLawHelp](https://texaslawhelp.org/article/car-repair)) | Governed by the Deceptive Trade Practices Act, not an estimate rule | No statute; ask in writing | No licensing agency; DTPA demand letter, then justice court | Three things in that table decide most disputes. **Authorization is the whole game.** In every state with a statute, the shop's right to charge above the estimate depends on your consent, and in California the shop must log exactly how it got it: "the date, time, name of person authorizing the additional repairs, and telephone number called, if any, together with a specification of the additional parts and labor and the total additional cost." A shop that "tried to call" and did the work anyway has no log, and no log means no authorization. **Florida's number is small on purpose.** An $850 estimate that becomes $2,400 is not a rounding problem there; it is a violation with a statute number, and the same section forbids keeping the car over it. **Texas is the exception that proves the rule.** With no estimate statute and no licensing agency, the Texas driver's protection is the paper they insist on themselves. TexasLawHelp's advice is to sign a written authorization for the inspection and a separate one for the repair; the [Federal Trade Commission](https://consumer.ftc.gov/articles/auto-repair-basics) says an estimate "should identify the condition to be repaired, the parts needed, and the anticipated labor charge." If you are in a state not in the table, search "[state] auto repair estimate statute" and read the section yourself; the pattern will be one of the six above. ## The lien: what the shop can hold, and what it cannot "We're keeping the car until you pay" is legal in most states for authorized work, and the wording is blunt. Texas Property Code 70.001, in the text we opened: a worker who repairs a vehicle "may retain possession of the article until" the amount due under the contract is paid, or, with no contract price, "the reasonable and usual compensation." TexasLawHelp puts it plainly: "A mechanic has the legal right to keep your car until you pay for the repairs and to charge you for storage while waiting for payment." Three limits are worth knowing before you hand over a card. **The lien is for authorized work.** Florida 559.909 says a shop may not "fail to return any customer's motor vehicle because the customer has refused to pay for unauthorized repairs or because the customer has refused to pay for repair charges in excess of the final estimate." Wisconsin's DATCP guide: "once you have paid for authorized repairs, the shop cannot keep your vehicle because you refused to pay for unauthorized repairs." If the disputed amount is the unauthorized part, offering to pay the authorized part in full, in writing, on the spot, is the move that puts the shop on the wrong side of its own statute if it still holds the car. **Florida lets you post a bond instead of paying.** Under [559.917](http://www.leg.state.fl.us/statutes/index.cfm?App_mode=Display_Statute&URL=0500-0599/0559/Sections/0559.917.html) you file a bond "with the clerk of the court in the circuit in which the disputed transaction occurred" for the invoice amount plus storage, less anything paid; the shop must release the car on notice, "shall have 60 days to file suit to recover the bond," and if it does not, "the bond shall be discharged by the clerk." A shop that refuses to release after notice "commits a misdemeanor of the second degree." That is the strongest driver-side lever in any state we read. **California puts the shop on a clock.** [Civil Code 3068](https://leginfo.legislature.ca.gov/faces/codes_displaySection.xhtml?lawCode=CIV§ionNum=3068) says the lien arises when the written statement of charges is presented or 15 days after the work is done, and is lost if the shop does not apply for a lien sale "within 30 days after the lien has arisen." Storage "shall not exceed that for one day of storage if, 24 hours or less after the vehicle is placed in storage, a request is made for the release." Ask for the car back in writing within a day and the storage meter stops at one day. **Storage in Florida has a grace period.** The FDACS estimate checklist (revised 27 June 2024) notes that "no storage charges shall accrue or be due and payable for a period of 3 working days" after the shop notifies you the work is complete. What the complaint file adds is a caution. We searched NHTSA's 777,040 owner complaints for cars held or not released and read 30 random matches: only 3 described a shop holding a car over a disputed bill; 12 described a dealer holding a car for a recall, a safety concern, missing parts or an investigation; 9 used "hostage" figuratively about a manufacturer. The payment-lien standoff is real, but it is rarer than the safety hold, and the two need different letters: a safety hold is a warranty and recall conversation with the manufacturer, a payment hold is the dispute this guide is about. ## Five routes to your money back The routes escalate, and most disputes end on the first or second. Each one has the cheap cause that produced the dispute in the first place, the script for the counter or the phone, and what the route can and cannot deliver. ### Route 1: The shop itself — pay under protest, then the written demand The shop is the only party that can refund you in a day, and it is also the party every later route will ask whether you tried first. The [FTC's](https://consumer.ftc.gov/articles/auto-repair-basics) first dispute step is "Talk to the shop manager or owner first"; the New York DMV's form VS-35 opens with "Before you file your complaint, please try to settle this matter with the facility"; BBB and most state agencies ask the same. **At the counter, the day it happens.** Pay with a credit card, not debit or cash, because Route 2 depends on it. Before signing, write "PAID UNDER PROTEST," the date and your signature on both copies of the invoice, and photograph both. Ask for the replaced parts if your state's rule lets you (in California and Wisconsin the request has to have been made when the work order was opened; in New York it must be in writing). Ask for the authorization record: the date, time and number called for every charge above the estimate. In California the shop is required to have it; everywhere else, a shop that cannot produce it has told you what its case looks like. **At the shop — say this:** *"I am paying the full amount today so I can take the car, and I am marking the invoice paid under protest. Please give me a copy of the original estimate, the final invoice, and the record of who authorized the additional $[amount] and when. If there is no record, please note that on the invoice."* **The cheap cause that gets skipped.** The written estimate. Nearly every dispute we have read in the complaint file and in mail to us started with a job authorized by phone or handshake, and the shop's paper was the only paper. A signed estimate before the car goes on the lift is the one document that makes every later route work, and it costs nothing. If you did not get one, Route 1 still works, but you will be relying on the shop's authorization log and on your own contemporaneous notes. **The written demand, within a week.** Send it by email and by certified mail to the owner, not the service writer; the template is in the "Fix it yourself" section below. Give 14 days. Shops settle at this stage more often than at any other, because the letter is the first sign that the file will be read by someone else. **What Route 1 delivers.** A refund, a bill adjustment, or a redo. What it cannot deliver is a penalty; nobody but the state can do that. ### Route 2: The card issuer — the billing error and the claims-and-defenses rule This is the route most guides describe wrong, so here it is from [Regulation Z](https://www.consumerfinance.gov/rules-policy/regulations/1026/13/) itself. **The billing-error route, section 1026.13.** A billing error includes "property or services not accepted by the consumer or the consumer's designee, or not delivered to the consumer or the consumer's designee as agreed." Work you never authorized is work not delivered as agreed. You must send a written notice, to the issuer's billing-error address, within "60 days after the creditor transmitted the first periodic statement that reflects the alleged billing error." The issuer must acknowledge within 30 days, resolve within two billing cycles and at most 90 days, and during the dispute may not collect the disputed amount, restrict the account over it, or report it as delinquent. **The claims-and-defenses route, section 1026.12(c).** If the argument is about quality rather than a plain error — the work was authorized but done badly, or a part was billed and not installed — [1026.12(c)](https://www.consumerfinance.gov/rules-policy/regulations/1026/12/) lets you "assert against the card issuer all claims (other than tort claims) and defenses arising out of the transaction." Three conditions: you "made a good faith attempt to resolve the dispute with the person honoring the credit card," which is why Route 1 comes first; the charge "exceeds $50"; and the transaction took place "in the same state as the cardholder's current designated address or, if not within the same state, within 100 miles from that address." You can withhold "up to the amount of credit outstanding" at the time you first notify the issuer, so notify before you pay the statement. The CFPB's own page draws the line: "You may have to go through a different dispute process if you use a credit card to pay for goods or services that turn out to be defective." **Fix it yourself — the billing-error letter.** One page, to the billing-error address on the statement (not the payment address), within 60 days of the statement date: your name, account number, the merchant, the date and amount of the charge, the amount you dispute, and one paragraph: *"I authorized repairs estimated at $[X] in writing on [date]. The merchant charged $[Y]. The difference of $[Z] is for work I did not authorize and that was not delivered as agreed. I disputed it in writing with the merchant on [date] (copy enclosed) and requested a refund; the merchant has not refunded it. I am disputing $[Z] as a billing error under the Fair Credit Billing Act."* Enclose the estimate, the invoice with the under-protest notation, and your demand letter. Keep the certified-mail receipt. **The cheap cause that gets skipped.** Paying with debit or cash. Regulation Z's billing-error and claims-and-defenses rules are credit card rules; a debit transaction is a bank withdrawal, and while banks have their own error-resolution procedures for unauthorized transactions, "the shop did more than I authorized" is not an unauthorized transaction in that sense. The $2,400 paid on a debit card at the counter closed this route before it opened. **At the shop — say this,** if the shop refuses the card or adds a surcharge for it: *"I will pay with a credit card. If you will not accept it, please write on the invoice that you refused card payment today, and I will pay the authorized portion of $[X] now by card."* **What Route 2 delivers.** A provisional credit during the investigation and, if the issuer agrees, a permanent one. What it does not deliver is a finding about the shop; the issuer decides the charge, not the workmanship, and a shop with a signed authorization for every line will usually win. ### Route 3: The state regulator — BAR, DMV, FDACS, and their limits State agencies are where a dispute becomes a record, and their limits are exactly as important as their powers. **California, Bureau of Automotive Repair.** BAR oversees roughly 34,000 registered repair dealers (34,093 as of fiscal 2021-22, per the [Assembly's 2023 sunset review](https://abp.assembly.ca.gov/sites/abp.assembly.ca.gov/files/BAR%20Sunset%20Background%20Paper.pdf)). Its [complaint page](https://bar.ca.gov/complaint) says it will "mediate complaints between consumers and auto repair shops," a representative "will contact you within 7-10 business days," and outcomes include "a refund, bill adjustment, or the shop completing repairs." Its own caveat: "filing a complaint about an auto shop does not automatically mean the shop violated the law." The scale is in its [enforcement statistics](https://www.bar.ca.gov/pdf/bag/202604/enforcement-statistics.pdf): 6,014 complaints received in the January-March 2026 quarter, assigned to an investigator in an average of 4 days and closed, absent discipline, in an average of 52 days. Of the 4,930 it categorized that quarter, 1,706 (35%) were engine repair and performance, 336 of them under "engine diagnosis." The sunset review's line on money: "Over the past five fiscal years, the Bureau has secured more than $27 million for consumers via direct refunds, correction of inadequate vehicle repairs, and modification to consumers' final bills." **New York, Department of Motor Vehicles.** The rule that catches people: "We cannot accept complaints against Repair Shops beyond the 90-day limit or 3,000 miles (whichever comes first)," measured from the date the repairs were completed; the only exception is a written warranty. File [form VS-35](https://dmv.ny.gov/forms/vs35.pdf). The DMV's [consumer guide](https://dmv.ny.gov/a-guide-for-consumers-what-to-expect-if-you-file-a-complaint-against-a-dmv-regulated-automotive) sets expectations: informal resolution "can take six to eight weeks"; if that fails, an Automotive Facilities Inspector investigates, "several weeks to several months"; a hearing before an administrative law judge can end in suspension, revocation or fines, and the judge "may offer the shop the option of paying restitution." The DMV's own figure: "About half the complaints received by DMV are resolved through mediation." What it cannot do: "force the facility to pay" restitution, resolve warranty disputes, or recover "incidental losses, such as costs associated with car rentals." The whole process "could take up to a year." **Florida, Department of Agriculture and Consumer Services.** Complaints go to complaints.fdacs.gov or 1-800-HELP-FLA. FDACS mediates; its [consumer page](https://www.fdacs.gov/Consumer-Resources/Consumer-Rights-and-Responsibilities/Motor-Vehicle-Repair) says it cannot provide legal representation or force a shop's compliance without a court. Statutes 559.909 and 559.917 are what give the complaint teeth: a documented charge above the tolerance is a violation the agency can act on, and the bond procedure gets the car back while it does. **Connecticut and Wisconsin.** Connecticut's DMV "investigates repair-related complaints," per the Attorney General's page. Wisconsin's DATCP takes complaints and its guide points to a lever the others lack: under Wis. Stat. 100.20(5), a consumer who wins on a violation of the repair rules can recover "twice the amount of any monetary damages, court costs, and reasonable attorney's fees." **Texas.** There is no repair-shop licensing agency; the earlier version of this guide named the Department of Licensing and Regulation, and that was wrong. The route is the Deceptive Trade Practices Act, which TexasLawHelp (legal review December 2022) says makes it illegal for a shop to make false statements about needed work or represent that work was done when it was not, and under which a suit "must be filed within 2 years" and requires "a certified demand letter sent 60 days prior." Send the demand letter early. **The cheap cause that gets skipped.** The deadline. New York's 90 days or 3,000 miles runs from the repair date, not from when you noticed; Texas's DTPA demand letter has to be 60 days ahead of the suit. A dispute that spends its first two months on phone calls can arrive at the agency already closed. File the state complaint in the same week as the demand letter, not after it fails. **At the shop — say this,** when the shop tells you a complaint will go nowhere: *"You may be right that the agency mediates rather than orders. I am filing anyway, with the estimate, the invoice and your authorization record, because a documented charge above the estimate is what the statute describes. If you would rather settle before the file opens, my demand letter has the number."* **What Route 3 delivers.** Mediation with a regulator in the room, a public record, and, for repeat offenders, discipline. In California it has also delivered refunds at scale. What it does not deliver, anywhere we read, is an order to pay — every agency above describes restitution as something the shop agrees to. For a guaranteed judgment you need Route 5. ### Route 4: Mediation and arbitration — BBB, the manufacturer, and the AG's desk Between the regulator and the courthouse sit the mediators, and they are worth a week because they are free and because shops answer them. **Better Business Bureau.** BBB's [complaint process](https://www.bbb.org/process-of-complaints-and-reviews/complaints) is mechanical, which is its virtue: the business "will be asked to respond in 14 calendar days from the date you filed the complaint," and "complaints are generally closed within approximately 30 calendar days." Cases close as Resolved, Answered, Unresolved, Unanswered or Unpursuable, and the status is public. BBB cannot order anything; what it does is put a clock and a public grade on the shop's silence. It is also the route owners actually take: 667 mention the BBB in the NHTSA file, more than any other dispute channel, and the texts we read say the same thing — the BBB is where people go after the shop stops answering the phone. **The manufacturer, when the shop is a dealer.** If your dispute is with a franchised dealer over work you believe should have been covered by a warranty, a recall or a campaign, the manufacturer's customer-care line and its case number are a route the independent-shop customer does not have, and it is the route most of those 1,529 owners took before they wrote to NHTSA. Open the case, get the number, and put it in your demand letter. **The attorney general's mediation desk.** In states without a repair agency the AG's consumer protection division typically offers a mediation service; TexasLawHelp points Texans to the BBB for negotiation and to the DTPA for leverage. The AG route is slow and rarely individual, but a documented pattern of complaints against one shop is how the AG's own actions start, and your file is one of them. **The cheap cause that gets skipped.** The second opinion. A written diagnosis from another shop, with the test results on the invoice, is the document that turns "I think they overcharged me" into "another licensed shop found the part did not need replacing." In the 666 NHTSA complaints that mention a second opinion, the 30 we read all describe an owner or a manufacturer sending the car to another shop; in 8 the second opinion confirmed the first diagnosis, in 4 it contradicted it, and in 18 the owner does not say. Either answer helps: confirmation tells you the fight is about price, not necessity, and a contradiction is the strongest exhibit you can bring to any of the five routes. **At the shop — say this,** to the second shop: *"I am not asking you to fix it. I am asking you to inspect [the part or system], tell me in writing whether the repair on this invoice was needed and whether it was done, and put the test you used on your invoice. I will pay your diagnostic fee."* **What Route 4 delivers.** A deadline the shop feels, a public record, and, with a dealer, the manufacturer's goodwill budget. What it does not deliver is a decision anyone must obey. ### Route 5: Small claims court When the first four routes fail, small claims is the only route that ends in an order. It is designed for exactly this dispute: a sum of money, two parties, a paper trail. **The limits, from the rules we opened in September 2026.** California: $12,500 for an individual, $6,250 for a business, per the [courts' self-help guide](https://selfhelp.courts.ca.gov/small-claims-california); "You can't have a lawyer" represent you at the hearing; the filing fee "is between $30-$100"; a trial date comes "in about 1-2 months." Texas: justice courts hear civil matters "in which the amount in controversy is not more than $20,000" ([Government Code 27.031](https://texas.public.law/statutes/tex._gov't_code_section_27.031)). New York: "not in excess of ten thousand dollars" in New York City Civil Court ([CCA 1801](https://www.nysenate.gov/legislation/laws/CCA/1801)), five thousand in city courts outside the city ([UCCA 1801](https://www.nysenate.gov/legislation/laws/UCT/1801)), three thousand in town and village courts ([UJCA 1801](https://www.nysenate.gov/legislation/laws/UJC/1801)). Florida: county-court claims "the value of which does not exceed $8,000 exclusive of costs, interest, and attorneys' fees" ([Fla. Sm. Cl. R. 7.010](https://www-media.floridabar.org/uploads/2026/08/2026_01-JUL-Small-Claims-Rules-7-1-2026-1.pdf), July 2026 edition). Illinois: "money not in excess of $10,000, exclusive of interest and costs" ([Supreme Court Rule 281](https://ilcourtsaudio.blob.core.windows.net/antilles-resources/resources/7e33f8da-3efb-48b2-8c20-1257037e97ec/Rule%20281.pdf)). | State | Small claims limit | Source opened | |---|---|---| | California | $12,500 individual / $6,250 business | Judicial Council self-help guide | | Texas | $20,000 (justice court) | Government Code 27.031 | | New York | $10,000 NYC / $5,000 city courts / $3,000 town and village | CCA, UCCA, UJCA section 1801 | | Florida | $8,000 | Small Claims Rule 7.010, July 2026 | | Illinois | $10,000 | Supreme Court Rule 281 | **What you bring.** The ten documents in the documentation section below, plus a one-page timeline. The judge is deciding two questions — whether the charges were authorized and whether the work was done — and every one of those documents answers one of them. **The cheap cause that gets skipped.** Suing the wrong name. A shop trades as one name and is registered as another, and a judgment against "Joe's Auto" that is really JA Holdings LLC can be uncollectable. Ask your state's business registry for the legal name before you file, and in Texas, send the DTPA demand letter to that name 60 days before. **At the shop — say this,** in the last letter before filing: *"I have filed nothing yet. Enclosed is the small claims form completed with the amount of $[Z], the statute I will cite, and the documents I will bring. If a refund of $[Z] arrives by [date], I will not file."* **What Route 5 delivers.** A judgment, and with it the tools to collect. What it does not deliver is a repaired car; the court awards money. Many shops settle before the hearing, because a morning in court costs more than the disputed amount; the letter above is what tells them the morning is coming. ## Three traps that cost disputants the most **Trap 1: the deadline nobody mentioned.** Sixty days from the statement date for the credit card billing error. Ninety days or 3,000 miles from the repair for the New York DMV. Sixty days' notice before a Texas DTPA suit. Thirty days for a California shop to apply for a lien sale, after which the lien is gone. Every one of those runs while you are on the phone with the service manager. Send the letters in the first week. **Trap 2: arguing about the rate instead of the authorization.** A shop's hourly rate is its own, and it is printed on the estimate you signed. Arguing that $185 an hour is too much loses. Arguing that 6.2 hours were billed for a job the labor guide books at 2.4, or that a $600 part appears on the invoice and not on the estimate, wins, because those are questions about authorization and delivery, which is what every statute and Regulation Z actually cover. **Trap 3: the diagnostic fee that was never disclosed.** In NHTSA's file, 1,529 owners mention a diagnostic fee, and the story in the texts is consistent: the fee was announced at pickup, not at drop-off. Every estimate statute we read requires the charge for making the estimate to be disclosed before the work. Florida's estimate must state "the charge for making a repair price estimate or, if the charge cannot be predetermined, the basis on which the charge will be calculated"; Connecticut requires written consent if the diagnosis charge is $50 or more; Wisconsin's ATCP 132.09 forbids charging for an estimate unless the charge or its rate was disclosed "prior to starting any diagnostic work." A fee that appears for the first time on the invoice is a fee you can dispute on the estimate statute alone. ## What 777,040 NHTSA complaints say about diagnostic fees NHTSA's complaint file is a safety-defect file, not a billing file, so the repair-bill disputes in it are the ones that happened to owners who were also reporting a defect. That makes it a poor place to count disputes and a good place to read how they go, because the owners write in their own words and the file is large enough — 777,040 complaints received from 1 January 2015 to 8 September 2026 — that even a rare phrase leaves a trail. We searched for the phrases a dispute produces, read 30 to 40 random matches for each, and published [the counts, the queries and the reading results](/research/how-to-dispute-car-repair-bill/method.txt). **The fee.** 1,529 complaints mention a diagnostic fee by one of fourteen phrases. In 532 of them a dollar amount sits close enough to the phrase to extract; the median is $175, the middle half $130 to $215, and 40 random extractions read by hand were the fee itself in 37 cases (two captured a part price, one an hourly rate). The distribution by year is the finding, and the share of all complaints that mention the fee rose with it: 12 per 10,000 in 2015, 29 per 10,000 in 2024, 40 per 10,000 in the first eight months of 2026. Owners are being charged more to be told what is wrong, and they are writing about it more often. | Year received | Complaints mentioning a diagnostic fee | With an amount | Median amount | All complaints that year | |---|---|---|---|---| | 2015 | 94 | 41 | $125 | 76,156 | | 2017 | 137 | 24 | $122 | 69,082 | | 2019 | 110 | 39 | $140 | 75,075 | | 2021 | 94 | 20 | $150 | 49,044 | | 2023 | 109 | 34 | $172 | 62,775 | | 2024 | 194 | 73 | $190 | 67,445 | | 2025 | 212 | 88 | $200 | 73,999 | | 2026 (to 8 Sep) | 216 | 90 | $210 | 54,329 | **Who charged it.** 77% of the fee complaints name a dealer, 52% mention a recall and 25% a warranty. The typical text is an owner who brought a car in for a symptom they believed matched a recall or a known defect, and was told the diagnosis would cost $150 to $250 before the dealer would look, or that the fee applied because the recall did not cover their VIN. Ford (243), Honda (168), Chevrolet (155), Hyundai (124) and Kia (98) lead the make column, which tracks fleet size and recall history, not fairness. By NHTSA's own component field, engine (22%) and electrical (22%) complaints carry the most fee mentions, then power train (15%) and air bags (14%): the air bag light that costs $170 to read is a recurring story. **What owners say happened next.** In 5.2% of fee complaints the text says the shop found nothing or could not duplicate the symptom, which is the fee owners resent most: paying to be told the intermittent fault did not appear that afternoon. In 8.2% the text uses a waived, refunded or credited word, most often because the diagnosis was later folded into a repair or a recall. And "second opinion" appears in 666 complaints across the file, rising from 46 in 2015 to 101 in 2025. **What the file does not show.** Disputes with independent shops, which almost never involve a safety defect and so almost never reach NHTSA. Only 12 of the 532 fee amounts come from texts naming an independent shop without also naming a dealer; their median, $170, is the same, but twelve is not a sample. And the dispute routes themselves are rare: "under protest" appears 15 times, "small claims" 42, "attorney general" 365, nearly all of the small-claims mentions aimed at the manufacturer rather than a shop. Read the counts as what motivated owners wrote to a safety agency, not as a survey of repair billing. [Download the tables](/research/how-to-dispute-car-repair-bill/diagnostic_fee_by_year.csv). Why do diagnostic fees show up so often in NHTSA complaints? Because the fee is the moment the owner learns that "we'll take a look" had a price, and the complaint file is where that surprise gets written down. PulsCar counted 1,529 such complaints since 2015, with a median fee of $175 where named, and three quarters of them are about franchised dealers. The lesson is not that the fee is illegitimate; diagnosis is work. It is that the fee is the earliest charge on the invoice and the easiest to dispute if it was not disclosed on the estimate, because every estimate statute we opened requires the charge for the estimate to be stated before the work. Ask what the diagnostic fee is before the car goes in, get it on the estimate, and ask whether it is credited to the repair. A fee you agreed to in writing is rarely worth fighting; a fee that appears at pickup usually is. ## Fix it yourself — the demand letter, line by line This is the letter that opens Route 1 and that every later route will ask to see. Send it by email and by certified mail with return receipt, to the owner or general manager by name, within a week of pickup. Keep it to one page plus attachments. **Fix it yourself — the template.** *Re: Invoice [number], [year make model], VIN [number], service dates [dates]. Demand for refund of unauthorized charges.* *On [date] I authorized repairs to my vehicle on the basis of your written estimate of $[X] for [work described] (attached). On [date] I was presented with an invoice for $[Y] (attached). I paid it in full under protest on [date] so that I could recover my vehicle; the notation appears on both copies.* *The invoice includes the following charges that I did not authorize: [line item, amount] — not on the estimate; [line item, hours billed] — exceeds the estimate by [amount] with no authorization on record; [diagnostic fee, amount] — not disclosed on the estimate. Total disputed: $[Z].* *[State statute] requires my consent before any charge above the written estimate [for Florida: and limits any excess to $10 or 10 percent, not exceeding $50]. I gave no such consent, and when I asked on [date] for the record of who authorized these charges and when, none was produced.* *I request a refund of $[Z] to the credit card used, within 14 days of the date of this letter. If I do not receive it, I will dispute the charge with my card issuer under the Fair Credit Billing Act, file a complaint with [state agency], and file a claim in [small claims court] for $[Z] plus costs.* *Attachments: written estimate; final invoice; photographs of the invoice notation; [second shop's diagnosis, if any]; [photos of replaced parts, if any].* Three rules for the letter. Every disputed line gets a reason from the estimate, the statute or the record, not from your opinion of the price. The remedy is a number, not "make this right." And the consequences are the routes you will actually take, in order, so the shop can price its silence. ## Documentation: what you need at every step The strength of a dispute is entirely in its documents, because every route above is decided by someone who was not in the shop. 1. **The written estimate**, signed if your state requires it, with the diagnostic charge stated 2. **The final invoice** with the under-protest notation and your photograph of it 3. **The authorization record**, or the shop's statement that there is none 4. **All communications**: emails, texts, voicemails, and your dated notes of every phone call, written the same day 5. **Replaced parts**, or photographs of them, or the written refusal to return them 6. **A second shop's written diagnosis**, with the test named on its invoice ([how to record the noise](/blog/how-to-record-car-noise-for-diagnosis) so the second shop starts from evidence) 7. **The book time** for the repair from a labor guide, or from the second shop 8. **Two comparable quotes** for the same work, and the fair national range from our cost guides for [transmissions](/blog/transmission-repair-cost), [alternators](/blog/alternator-replacement-cost), [timing belts](/blog/timing-belt-replacement-cost), [head gaskets](/blog/head-gasket-repair-cost), [oil leaks](/blog/oil-leak-repair-cost) and [steering](/blog/steering-wheel-hard-to-turn) 9. **The credit card statement** showing the charge, and the date it was sent, which starts the 60-day clock 10. **Your demand letter**, the certified-mail receipt, and the reply Can a free AI sound check be evidence in a repair dispute? No, and it is worth being exact about why. The evidence that carries weight with an issuer, an agency or a judge is a written diagnosis from a second, licensed shop, with the test it ran on the invoice. PulsCar's free sound check is a first opinion, not that: you film 30 seconds of the engine running, parked, and about ten minutes later a report gives an Engine Health Score, a likely cause with a severity and a repair-cost estimate, or "inconclusive" when the clip cannot support a verdict. It does not read trouble codes, cannot hear anything that only happens while driving, and does not judge whether a car is safe. Where it belongs is before the dispute exists: as the reason to ask a shop, before you authorize anything, which test produced its diagnosis and what that test showed. A shop that can name the test rarely needs disputing. ## Common shop tactics and the answer to each **"We need to keep your car as collateral."** True for authorized work in most states. The answer is not to argue the lien at the counter; it is to pay under protest with a credit card, or, in Florida, to post the 559.917 bond, and to offer in writing to pay the authorized portion in full today. **"We tried to call you."** In California the shop must have logged the date, time, name and number; ask for the log. Everywhere else, ask for it anyway, and note in your letter that none was produced. A missed call is not consent in any statute we read. **"These were emergency repairs."** Ask for the written technical reason and the photographs. Florida's rule lets you cancel when notified of charges above the estimate and requires the shop to reassemble the car unless doing so is unsafe — a shop that skipped the notification skipped the step the statute exists for. **"Our intake form authorizes any necessary work."** Blanket language on a drop-off form is the waiver the statutes police most closely. Florida requires a separate, signed, capital-letter choice among three options and forbids forcing you to waive an estimate; Michigan's law, which we could not open directly this month, is described by the state as requiring a waiver in 14-point bold type with a copy to the customer. Ask the shop which of the three boxes you checked. **"We already paid the technician."** The shop's payroll is not your problem, and no route above asks about it. **"Pay now or we'll sue."** Shops rarely sue customers who have paid under protest, because there is nothing to collect. The threat is a negotiating position. Reply in writing that you will see them in small claims, and file. **"The complaint won't go anywhere."** Half true, which is why it works. The complaint does not order a refund; it puts a regulator in the room, and the Route 3 numbers say how often that is enough. Say that, and file. ## Best and worst states to dispute a repair bill in The same $1,550 overcharge is a different fight depending on where the car was repaired, and the difference is in the statutes above, not in the shops. Ranked on the three things that decide a dispute: whether the law names a tolerance, whether you can get the car back without paying the disputed amount, and whether the agency can do more than mediate. **Best: Florida.** The only state we read with the tolerance written as a number, a bond procedure that releases the car without paying the shop, a misdemeanor for refusing to release after notice, and an estimate form a shop cannot bury in an intake sheet. FDACS only mediates, but with that statute behind you, mediation usually suffices. **Strong: California.** Consent before any charge above the estimate, a logged authorization record, parts returned on request, a 30-day clock on the lien, one day of storage if you ask promptly, and the agency with the largest documented restitution. The gap: no numeric tolerance, so a small overage is argued, not measured. **Strong on paper, tight on time: New York.** The statute forbids charging above the estimate without consent and the DMV can suspend, revoke, fine and offer restitution at a hearing. The catch is the window — 90 days or 3,000 miles — and a process that can take up to a year. New York rewards the driver who files in week one. **Good, with a bonus: Wisconsin.** No unauthorized price increases, no holding the car over unauthorized charges, and double damages plus attorney's fees under Wis. Stat. 100.20(5). A Wisconsin shop that overcharges by $400 is exposed to $800 plus fees. **Good: Connecticut.** Written authorization with a maximum cost before any work, and written consent for a diagnosis charge of $50 or more. The maximum-cost wording is unusually clear. **Worst: Texas.** No estimate statute and no licensing agency, so the protection is the DTPA — a certified demand letter 60 days before suit, a two-year limit, and a $20,000 justice-court ceiling that at least makes the courthouse worth the trip. In Texas, the estimate you insist on is the only estimate law you have. If you are buying a used car and comparing states, this is also the list of where a pre-purchase inspection dispute is easiest to win; before an inspection anywhere, get the inspection fee and scope in writing, because the same estimate statutes cover it. ## Three disputes, decoded *These are composite scenarios, not individual customers — the amounts, states and outcomes are typical of the patterns in the statutes, the agency guides and the complaints above, assembled so the arithmetic is visible.* **An $850 estimate, a $2,400 invoice, Florida.** The extra $1,550 is a control arm and an alignment nobody approved. Florida's tolerance on the $850 estimate is $85 (10 percent, capped at $50, so $50). The owner pays under protest by card, photographs the invoice, and sends the demand letter the next morning citing 559.909 and the $50 cap, asking for $1,500 back. The shop's authorization log is a note reading "left VM." The owner files the FDACS complaint and the card billing-error notice the same week. Twelve days later the shop offers $1,100; the owner counters at $1,500 with the small claims form attached, and settles at $1,400. Cost: two certified letters and a morning. The under-protest notation never came up; the statute did. **A $220 diagnostic fee at pickup, never on the estimate, New York.** The dealer's drop-off sheet lists the symptom and nothing else; the invoice lists "diag 1.2 hrs." The owner asks for the estimate at pickup, is told "we don't do estimates for diagnosis," pays under protest, and files VS-35 on day 6 with the drop-off sheet and the invoice, well inside the 90 days. The consumer services representative's call to the dealer produces a $220 credit in week five, because the DMV's own page says the shop may not charge more than the estimated price without permission and there was no estimated price at all. Had the owner waited past 3,000 miles of driving, the DMV would have declined the file. **A $1,900 transmission valve body on a signed estimate, Texas, the shudder still there.** No estimate statute, no agency, and the work was authorized. This is not an authorization dispute; it is a workmanship dispute, so Route 1 asks for a redo under the shop's own warranty, and Route 2 is section 1026.12(c), claims and defenses, because the owner tried in good faith, the charge exceeds $50, and the shop is 11 miles away. The second shop's invoice, "valve body replaced; shudder present; TCM adaptive relearn not performed; performed relearn, shudder resolved, 0.8 hr," is the exhibit. The issuer credits $1,900 less the second shop's $140. The owner sends the DTPA demand letter anyway, for the record, and does not need it. ## What a dispute costs, and when it is not worth it | Item | Cost | Source | |---|---|---| | Certified mail, return receipt, two letters | Under $25 ⚪ | Estimate; check current USPS rates | | Credit card billing-error notice | $0 | Regulation Z, section 1026.13 | | State agency complaint (BAR, DMV, FDACS, DATCP, CT DMV) | $0 | Agency pages opened September 2026 | | BBB complaint | $0 | BBB complaint process page | | Second shop's written diagnosis | Median $175 in NHTSA owner reports, middle half $130–$215, mostly dealers | PulsCar analysis of NHTSA complaints, 2015–September 2026 | | Small claims filing, California | $30–$100 | Judicial Council self-help guide, September 2026 | | Florida lien-release bond | Invoice amount plus storage, less amounts paid, held by the clerk until the shop sues or 60 days pass | Fla. Stat. 559.917 | | Your time, all five routes | Roughly 10 to 30 hours over one to six months ⚪ | Estimate from the agency timelines above | ⚪ marks our estimates. Small claims filing fees outside California, and certified-mail rates, were not re-checked this month; confirm them on the court's or USPS's site before you budget. **Worth pursuing:** an unauthorized overage of $200 or more; any charge above a Florida-style tolerance; a diagnostic fee never disclosed on the estimate; a part billed and not installed; refusal to return parts you asked for in time. **Usually not worth pursuing:** an overage inside your state's tolerance; shop-supply fees of $20 to $50 that were on the estimate; a job you authorized verbally and now regret; a dispute where the only document is your memory. **The arithmetic:** the routes are free until the courthouse, so what a small dispute really costs you is time and a second opinion. What does a second opinion cost, and when does it pay for itself in a dispute? In the NHTSA complaints PulsCar read, the diagnostic fee owners report has a median of $175, and a second shop's written diagnosis costs about the same, so it is worth buying whenever the disputed amount is several times that: a $1,550 overage, a $1,900 repair that did not fix the symptom, a $600 part a second shop says was never needed. Below a few hundred dollars, the demand letter, the card notice and the agency complaint are free and usually enough. The one case where it pays at any amount is the diagnosis you have not yet authorized: a first read before you say yes — a free parked-engine sound check, or a $150 inspection elsewhere for a big quote — costs less than any dispute and prevents most of them. The order that saves money is second opinion first, authorization second, dispute never. ## Prevention: what to do before authorizing any repair Every route above exists because a document was missing. Before the car goes on the lift: 1. **Get the diagnosis in writing**, with the test that produced it. "Needs a valve body" is a conclusion; "P0741, line pressure 40 psi low, valve body sticking" is a diagnosis. 2. **Get the estimate in writing**, itemized, with the diagnostic charge and the hourly rate stated; in Florida, check the first box on the three-option form. 3. **Check the hours against book time**, and the total against the fair range in our [cost guides](/blog/how-much-does-car-diagnostic-cost). 4. **Get a second opinion on any repair over $500**, and on any diagnosis you cannot see the test for. 5. **Write "call before any additional work" on the estimate**, with your number, and initial it. That sentence is what the statutes assume and what the shop's authorization log will have to match. 6. **Ask for the replaced parts on the work order**, in writing, before the work; California, Wisconsin and New York all key the right to that moment. 7. **Photograph the car and the odometer at drop-off.** 8. **Pay by credit card.** Walking in with a first read in hand changes the conversation ([here is how to record the noise correctly](/blog/how-to-record-car-noise-for-diagnosis)): instead of trusting the diagnosis, you are asking which test produced it and comparing the quote to a baseline. ## How to check the shop's record before you fight, or before you go Every agency in the table keeps a public record, and reading it takes ten minutes. 1. **California.** BAR's [enforcement search](https://www.bar.ca.gov/enforcement) lists disciplinary actions and citations by shop; the Auto Shop Locator shows whether a shop is registered at all. An unregistered shop cannot be complained about to BAR, but its unregistered status is itself a citation category, 167 of them in the January–March 2026 quarter. 2. **New York.** The DMV's facility lookup shows registration status; VS-35 asks for the facility ID number, which is on the sign the shop must post. 3. **Florida.** FDACS registration is required and the number must appear on the invoice under 559.911; an invoice without one is a shop to avoid. 4. **Connecticut.** The DMV publishes a list of licensed repair shops, and its Consumer Complaint Center will say whether a shop has pending complaints or discipline, per the Attorney General's page. 5. **Everywhere.** The BBB profile shows how many complaints closed as Unanswered, which is the number that predicts how Route 1 will go. ## Your action plan: today, this week, this month **Today:** 1. If the car is still at the shop: pay under protest by credit card, photograph both invoice copies, ask for the authorization record and the replaced parts, and offer in writing to pay the authorized portion. 2. Write down every conversation you can remember, with dates and names, before you sleep. 3. Look up your state's estimate statute in the table above and note the deadline that applies. **This week:** 4. Send the demand letter, by email and certified mail, with a 14-day deadline. 5. Send the credit card billing-error notice to the billing-error address, inside the 60-day window. 6. File the state agency complaint (VS-35 in New York; BAR; FDACS; DATCP) and the BBB complaint. 7. Book the second shop's inspection and ask for the test on the invoice. **This month:** 8. If the shop settles, get it in writing and confirm the card credit. 9. If it does not, look up the shop's legal name, complete the small claims form, and send it with the last letter. 10. File, and bring the ten documents. ## Method and data behind the disputed repair bill numbers **Complaints.** NHTSA's complaint flat files (COMPLAINTS_RECEIVED_2015-2019, 2020-2024, 2025-2026), downloaded September 2026: 777,040 unique complaints received 1 January 2015 to 8 September 2026, loaded into SQLite with a full-text index. Phrase groups were matched as whole tokens; the exact queries are in the CSV. Diagnostic-fee amounts are the dollar figure nearest the fee phrase within 90 characters, between $20 and $1,000. Thirty random matches were read for "second opinion," "small claims," "under protest" and the vehicle-held pattern; the reading results, including the false-positive rates and the abandoned broader query for held vehicles, are in the method file. Counts track fleet size and owner motivation, not the fairness of any dealer or make. **Statutes and agency pages.** Opened and read in September 2026 as linked; quoted phrases are from the pages themselves. Pages that refused automated access (Texas Attorney General, Michigan Legislature, Illinois General Assembly, New York courts' self-help pages, Florida courts' self-help pages) are not quoted; where a state's rule is described from a search summary rather than an opened page, the text says so. - [Dispute phrases by year, with queries and top makes (CSV)](/research/how-to-dispute-car-repair-bill/dispute_phrases_by_year.csv) - [Diagnostic fee mentions and median amounts by year (CSV)](/research/how-to-dispute-car-repair-bill/diagnostic_fee_by_year.csv) - [Diagnostic fee amounts, histogram (CSV)](/research/how-to-dispute-car-repair-bill/diagnostic_fee_amounts.csv) - [Diagnostic fee context: dealer, recall, warranty, found nothing, component, make (CSV)](/research/how-to-dispute-car-repair-bill/diagnostic_fee_context.csv) - [Method, queries, sample readings, limitations (TXT)](/research/how-to-dispute-car-repair-bill/method.txt) ## Sources and documents *Primary documents, opened and read in September 2026. ⚪ marks estimates.* 1. **California Business and Professions Code 9884.9** — written estimate; no charges before authorization; no charge above the estimate without consent, and the log an oral consent requires. [Text](https://leginfo.legislature.ca.gov/faces/codes_displaySection.xhtml?lawCode=BPC§ionNum=9884.9) 2. **California Business and Professions Code 9884.10** — return of replaced parts on request at the time the work order is taken. [Text](https://leginfo.legislature.ca.gov/faces/codes_displaySection.xhtml?lawCode=BPC§ionNum=9884.10) 3. **California Civil Code 3068** — repair lien: when it arises, 30-day lien-sale application, one-day storage rule. [Text](https://leginfo.legislature.ca.gov/faces/codes_displaySection.xhtml?lawCode=CIV§ionNum=3068) 4. **Bureau of Automotive Repair, complaint page** — mediation, 7–10 business day contact, outcomes. [Page](https://bar.ca.gov/complaint) · **Enforcement statistics, FY 2025-26 Q3.** [PDF](https://www.bar.ca.gov/pdf/bag/202604/enforcement-statistics.pdf) · **Assembly sunset background paper, 14 March 2023** — 34,093 registered dealers; more than $27 million secured for consumers. [PDF](https://abp.assembly.ca.gov/sites/abp.assembly.ca.gov/files/BAR%20Sunset%20Background%20Paper.pdf) 5. **Florida Statutes 559.905, 559.909, 559.911, 559.917** (2025) — estimate threshold and three-option form; the tolerance, no holding the car over unauthorized charges, cancellation and reassembly; invoice contents; bond to release a possessory lien. [559.905](http://www.leg.state.fl.us/statutes/index.cfm?App_mode=Display_Statute&URL=0500-0599/0559/Sections/0559.905.html) · [559.909](http://www.leg.state.fl.us/statutes/index.cfm?App_mode=Display_Statute&URL=0500-0599/0559/Sections/0559.909.html) · [559.911](http://www.leg.state.fl.us/statutes/index.cfm?App_mode=Display_Statute&URL=0500-0599/0559/Sections/0559.911.html) · [559.917](http://www.leg.state.fl.us/statutes/index.cfm?App_mode=Display_Statute&URL=0500-0599/0559/Sections/0559.917.html) 6. **FDACS, Motor Vehicle Repair consumer page and Estimate and Invoice Requirements checklist (rev. 27 June 2024)** — complaint channels, bond steps, storage grace. [Page](https://www.fdacs.gov/Consumer-Resources/Consumer-Rights-and-Responsibilities/Motor-Vehicle-Repair) · [Checklist PDF](https://ccmedia.fdacs.gov/content/download/108930/file/Motor_Vehicle_Repair_Estimate_and_Invoice_Requirements.pdf) 7. **New York Vehicle and Traffic Law 398-d** — invoices, estimates, no charge above the estimate without consent, replaced parts, posted sign. [Text](https://www.nysenate.gov/legislation/laws/VAT/398-D) 8. **New York DMV, Know Your Rights in Auto Repair; A Guide for Consumers; form VS-35 (8/19)** — the 90-day window, timelines, restitution offered not forced. [Rights](https://dmv.ny.gov/know-your-rights-in-auto-repair) · [Guide](https://dmv.ny.gov/a-guide-for-consumers-what-to-expect-if-you-file-a-complaint-against-a-dmv-regulated-automotive) · [VS-35](https://dmv.ny.gov/forms/vs35.pdf) 9. **Connecticut Attorney General, Automobile Repair in Connecticut** — written authorization with maximum cost; $50 written-consent rule. [Page](https://portal.ct.gov/ag/consumer-issues/auto-issues/automobile-repair-in-connecticut) 10. **Wisconsin DATCP, Motor Vehicle Repair tips (ATCP 132)** — the $50 estimate rule, no unauthorized price increases, double damages under Wis. Stat. 100.20(5), prohibited practices in ATCP 132.09. [PDF](https://datcp.wi.gov/Documents/MV-RepairTips456.pdf) 11. **Texas Property Code 70.001** (text via Texas Public Law, verified 26 May 2025) — worker's lien; retain possession until paid. [Text](https://texas.public.law/statutes/tex._prop._code_section_70.001) · **TexasLawHelp, Car Repair (legal review 6 December 2022)** — no estimate requirement; lien and storage; DTPA two-year limit and 60-day demand letter. [Article](https://texaslawhelp.org/article/car-repair) · **Texas Government Code 27.031** — justice court jurisdiction to $20,000. [Text](https://texas.public.law/statutes/tex._gov't_code_section_27.031) 12. **Regulation Z, 12 CFR 1026.13 and 1026.12(c)** — billing error definition and 60-day notice; creditor timelines; claims and defenses conditions. [1026.13](https://www.consumerfinance.gov/rules-policy/regulations/1026/13/) · [1026.12](https://www.consumerfinance.gov/rules-policy/regulations/1026/12/) · **CFPB, How do I dispute a charge.** [Page](https://www.consumerfinance.gov/ask-cfpb/how-do-i-dispute-a-charge-on-my-credit-card-bill-en-61/) 13. **Federal Trade Commission, Auto Repair Basics** — estimate contents, replaced parts, repair order, dispute steps. [Page](https://consumer.ftc.gov/articles/auto-repair-basics) 14. **Better Business Bureau, complaint process** — 14-day response request, follow-up, closure in about 30 days, closing statuses. [Page](https://www.bbb.org/process-of-complaints-and-reviews/complaints) 15. **Small claims limits** — California Judicial Council self-help guide ($12,500 / $6,250, no lawyers at the hearing, $30–$100 fee, 1–2 months). [Guide](https://selfhelp.courts.ca.gov/small-claims-california) · New York City Civil Court Act 1801, Uniform City Court Act 1801, Uniform Justice Court Act 1801. [CCA](https://www.nysenate.gov/legislation/laws/CCA/1801) · [UCCA](https://www.nysenate.gov/legislation/laws/UCT/1801) · [UJCA](https://www.nysenate.gov/legislation/laws/UJC/1801) · Florida Small Claims Rule 7.010, July 2026 edition. [PDF](https://www-media.floridabar.org/uploads/2026/08/2026_01-JUL-Small-Claims-Rules-7-1-2026-1.pdf) · Illinois Supreme Court Rule 281. [PDF](https://ilcourtsaudio.blob.core.windows.net/antilles-resources/resources/7e33f8da-3efb-48b2-8c20-1257037e97ec/Rule%20281.pdf) 16. **NHTSA complaint flat files, 2015–2026**, and the field dictionary. [CMPL.txt](https://static.nhtsa.gov/odi/ffdd/cmpl/CMPL.txt) · [Our counts (CSV)](/research/how-to-dispute-car-repair-bill/dispute_phrases_by_year.csv) **What we looked for and could not open.** The Texas Attorney General's car-repair page, the Michigan Legislature's text of MCL 257.1332 and the Michigan Secretary of State's repair pages, the Illinois General Assembly's text of 815 ILCS 306, the Illinois Attorney General's auto-repair page, the New York and Florida courts' small-claims self-help pages, and Tennessee's court pages all refused automated access in September 2026. Michigan's "10% or $50, whichever is less" rule is therefore described from the state's search summary; Illinois's estimate rule and Tennessee's court limit are not stated in this article. ## What to read next about disputed repair bill - **Prevent the dispute:** [How to Find an Honest Mechanic](/blog/how-to-find-honest-mechanic) · [9 Signs Your Mechanic Is Overcharging You](/blog/signs-mechanic-overcharging) - **Choose the shop:** [Dealership vs Independent Mechanic](/blog/dealership-vs-independent-mechanic) · [How Much Does a Car Diagnostic Cost](/blog/how-much-does-car-diagnostic-cost) - **Benchmark the repair:** [Transmission](/blog/transmission-repair-cost) · [Alternator](/blog/alternator-replacement-cost) · [Timing Belt](/blog/timing-belt-replacement-cost) · [Head Gasket](/blog/head-gasket-repair-cost) · [Oil Leak](/blog/oil-leak-repair-cost) - **Start from the symptom:** [Strange Car Noises and What They Mean](/blog/strange-car-noises-and-what-they-mean) · [How to Record a Car Noise](/blog/how-to-record-car-noise-for-diagnosis) [ Get a first read before you authorize A free first opinion before you say yes A written diagnosis from a second shop, with the test on the invoice, is the evidence that carries weight in a dispute. A free AI sound check is not that — it is a first opinion. Film the engine running, parked, for 30 seconds and upload it with your email; about ten minutes later PulsCar's report gives an Engine Health Score, a system-by-system read, a likely cause with severity and a repair-cost estimate, or "inconclusive" if the clip can't support a verdict. It doesn't read codes, can't hear driving-only noises and doesn't replace an inspection; use it before you authorize, as the reason to ask which test produced the shop's diagnosis. 🔍 Get a Free First Opinion ](/) --- *Have a specific dispute you need to think through? Email [support@pulscar.io](mailto:support@pulscar.io) — we don't give legal advice, but we'll help you organize the documents.* *Prices verified: September 2026 (California small claims fees; NHTSA-reported diagnostic fees) · Technical documents verified: September 2026 (statutes, rules and agency pages as linked) · Reviewed quarterly* --- ## How to Find an Honest Mechanic in 2026: Test Them Before You Need Them Source: https://www.pulscar.io/blog/how-to-find-honest-mechanic Last updated: 2026-09-17 💡 The One Test Most Drivers Skip **Try the shop with a $30-$80 small job before you need them for anything serious.** A $40 oil change is a behavior sample: do they fix what you came for and stop, or "find" $400 of urgent problems? Do they answer the labor-rate question with a number or a hedge? Extraction shops can't help themselves even on tiny visits — and that tell costs you an oil change you needed anyway. **Car already broken and no vetted shop?** Skip to Route 5 — the zero-leverage playbook. Every guide to finding an honest mechanic recites the same three checks — ASE certifications, Google reviews, friend recommendations — and plenty of systematically overcharging shops pass all three. The certified sign verifies technical knowledge, not billing ethics. The 4.5-star average is built by customers who never learned they overpaid: the $400 bearing billed at $900 earns five stars, because the noise stopped. Reviews and credentials filter out only the worst shops; the profitable middle of the dishonesty market sails through, which is why the industry's overcharging runs on volume, not villains. What can't be faked is **behavior under observation** — and behavior is testable, cheaply, before anything is at stake. A shop's handling of a $40 oil change predicts its handling of a $1,500 repair: the unprompted upsell list, the hedge on the labor-rate question, the excuse about old parts — these are business-model tells, and a business model can't hide from a customer who knows what to watch. The whole system costs two or three small services you needed anyway, plus ten minutes of public-records reading that Google reviews will never show you. Here's the full method: the records check that catches what stars hide, the trial-visit protocol with the three questions that grade themselves, the refusal test that makes the business model confess, the venue math for special vehicles (Euro, hybrid, old, mobile), and — the chapter no other guide writes — **the zero-leverage playbook for the day the car breaks before you've vetted anyone.** By the end you'll have a shop you can hand a four-figure repair without flinching — and a system for surviving until you do. 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](/about)). Those shops had good reviews and certified techs. What they didn't have was a customer who'd ever tested them on a small job, asked what the labor rate was, or arrived knowing the fair price. Finding an honest mechanic turned out not to be luck; it's a process — and the process is mostly watching. ## Filter, protocol, route, traps In order: **the filter**, then **the protocol** — shortlist, records, trial visit, three questions, refusal test — then **your route**, then **the traps**. Holding a big quote from a shop you've never tested? Route 5 and the [overcharging guide](/blog/signs-mechanic-overcharging) are today's reading; this page is for making sure there's no next time. One rule overrides everything: **test the shop before you need it — low-stakes behavior predicts high-stakes behavior.** The single biggest mistake in this niche isn't picking a bad shop; it's picking *any* shop on the day of a breakdown, when the car is on their lift, the tow already cost $100, and every ounce of leverage belongs to the counter. A $40 trial visit while nothing is wrong buys the one thing reviews can't sell: a preview of how they'll treat you when something is. ## First: is this the guide you need? (The 2-minute filter) **Holding a quote right now and it smells wrong?** That's [the overcharging signs guide](/blog/signs-mechanic-overcharging) — nine tells and the defenses, built for the conversation you're already in. This page finds the shop for *next* time. **Already paid and disputing the bill?** [The dispute guide](/blog/how-to-dispute-car-repair-bill) — chargeback windows, state complaint processes, small-claims math. **Deciding dealer vs independent for one specific job?** [The venue comparison](/blog/dealership-vs-independent-mechanic) runs those numbers. Short version: warranty and recall work → dealer; almost everything else → a vetted independent — and under Magnuson-Moss, documented independent maintenance doesn't void a warranty. **Car broken today, no vetted shop in your pocket?** Route 5 — the zero-leverage playbook — then come back to the system once you're mobile. **Not sure what's wrong with the car at all?** The strongest vetting tool is walking in already knowing: [record the noise](/blog/how-to-record-car-noise-for-diagnosis), get [an independent read](/blog/how-much-does-car-diagnostic-cost), and *then* shop for the shop. ## The 5-step vetting protocol (one afternoon + two small visits) **Step 1 — Shortlist (15 minutes).** Two or three candidates from friend recommendations, neighborhood groups, and enthusiast forums for your make. Proximity matters less than pattern: a shop 15 minutes away that you trust beats the corner shop you don't. **Step 2 — Records check (10 minutes, free).** For each candidate: BBB.org search (complaints are named, documented, and dollar-specific — the overcharged-and-angry file, not the satisfied-and-unaware one), then your state's auto-repair regulator — California's Bureau of Automotive Repair, New York's DMV Office of Vehicle Safety, Texas TDLR, Florida FDACS, or search *"[your state] auto repair complaint records."* License actions and formal complaints are public and unfakeable. Then read each shop's **1-to-3-star reviews specifically**, hunting repeated plays: unnecessary-work recommendations, estimates that ballooned, parts that vanished. **Step 3 — Trial visit (a service you needed anyway).** Book a job with a published market price — [an oil change](/blog/oil-change-cost) at $30-$80 or a rotation at $20-$50 — so padding is visible against a known number. You're not spending money to test them; you're attaching a free test to money you were spending. **Step 4 — The three questions (90 seconds, during the visit).** Labor rate and billing basis; re-authorization promise; old parts back. The known-correct answers are in Route 1 — the responses grade themselves. **Step 5 — The refusal test + notes (ends the visit).** Decline one upsell politely and watch. Then, same day, write down what happened: rate stated or hedged, estimate offered or dodged, upsells counted, pressure felt. Two shops' notes side by side make the choice obvious in a way memory won't. ## Eight shop search situations, and which is yours **"I just moved to a new city."** → The clean-slate case the protocol was built for: shortlist from local forums, records check, two trial visits before winter. Route 1. **"My car broke down today."** → Route 5, directly. Compressed tests, staged authorization, and the tow math. The system comes later; survival first. **"I drive a BMW / Mercedes / Audi out of warranty."** → Route 4's specialist lane: brand-focused independents are the lane, and AAA's 2026 figure for the gap you are buying out of is that dealer labor generally runs "25 percent or more" above independents. **"I drive a hybrid or EV."** → Route 4's high-voltage lane: the certification question is specific (ASE L3 or equivalent), and "we work on everything" is the wrong answer. **"I have a shop but I've never actually tested them."** → Run Steps 4-5 at your next routine visit. A good history plus passed tests = keep them and stop wondering; a fail after years of visits is worth knowing today. ## What actually determines whether you find one **Timing — the master variable.** Vetting before a breakdown costs $40 and buys leverage; searching during one costs whatever the counter decides. Every other factor is downstream of when you start. **Test type.** Paper checks (stars, signs) filter out only the worst; behavioral checks (trial visit, three questions, refusal) filter the business model. The system weights behavior heavily for that reason. **Your information level.** A customer who knows the fair price and probable cause changes the shop's math before a word is spoken — which is why the [record-the-noise habit](/blog/how-to-record-car-noise-for-diagnosis) and a free independent read are vetting tools, not just diagnostic ones. **Vehicle specificity.** Euro, hybrid/EV, diesel, and vintage each have specialist markets where the right shop is cheaper *and* better — Route 4 maps them. ## The ladder: what vetting costs vs what skipping it costs **The records check** — BBB + state regulator + negative-review read, per shop $0, 10 min **The three questions + refusal test** — attached to any visit, grades itself $0, 90 sec **The trial visit** — an oil change or rotation you needed anyway, now carrying a free behavior sample $20–$80 **The fair-price homework** — RepairPal range for your ZIP + book-time lookup before any big authorization $0 **The independent first opinion** — free AI sound check of a running engine: likely cause + severity + cost estimate, no shop affiliation Free **The second shop opinion** — for any quote over $500; often credited if they do the work $50–$150 **The escape tow** — moving the car away from a quote that doesn't survive daylight $75–$150 **The cost of skipping it, per incident** — in our own read of NHTSA complaints, the median figure owners name when they report paying for a diagnosis is $164, and a second shop's fee lands on top of the first one's $164 median **The cost of skipping it, per car ownership** — the drip of unneeded flushes, padded hours, and phantom urgencies across years of visits thousands Read the green rows as one purchase: **the entire vetting system costs less than a single unvetted repair's padding.** That asymmetry is the whole argument. ## Your search, by what you drive **Mainstream (Toyota, Honda, Ford, Chevy...)** — the widest market: any good general independent; the protocol is your only filter needed $120–$159/hr **European out of warranty (BMW, Mercedes, Audi, VW)** — the brand-specialist independent; AAA puts the dealer premium at "25 percent or more," and that is what the specialist lane buys back — vet for the brand focus, not just honesty specialist +$20–$50/hr **Hybrid / EV** — high-voltage work needs named credentials: ASE L3 or equivalent hybrid/EV certification, asked about the specific tech; "we work on everything" is a fail cert required **New car under warranty** — dealer for warranty and recall work; independent for maintenance without fear — Magnuson-Moss protects documented outside service split by job **Older cars (10+ years / 150K+)** — independents categorically: dealers price old platforms away or decline them; the ideal shop already knows your model's famous failures indep always **Diesel trucks** — a specialist niche like Euro: diesel-focused shops beat generalists on both diagnosis speed and parts fluency specialist lane **Mobile mechanics (Wrench acquired YourMechanic in June 2022)** — real convenience for simple, fixed-scope jobs; a driveway has no lift and no scan-tool library, so treat any diagnosis as a first opinion and get the quote in writing before the visit simple jobs only Two table rules: on any **specialist claim**, ask what share of the shop's cars are your brand — "about half" is a specialist, "we see them sometimes" is a generalist with a sign; on any **mobile booking**, get the fixed quote in writing with parts included *before* the visit — the platform's own complaint pattern is labor-only quotes growing on arrival. ## Which shop search route is yours? Five questions **Question 1: Nothing's broken and you want a shop for the long run?** → **Route 1.** The trial-run vetting — the core of the whole system. **Question 2: Want to check candidates without visiting yet?** → **Route 2.** The records deep-dive — BBB, state regulators, and reading reviews correctly. **Question 3: About to authorize actual repair work?** → **Route 3.** The estimate discipline — written estimates, book time, and re-authorization law. **Question 4: Euro, hybrid, old car, or considering mobile?** → **Route 4.** The special-vehicle search — where the right shop is a different shop. **Question 5: The car is broken right now and nobody's vetted?** → **Route 5.** The zero-leverage playbook. ## Finding the shop: the five routes ### Route 1: The trial-run vetting — $20 to $80, information included free 🟢 Who it fits Anyone with a working car and a free Saturday — the test runs on maintenance you needed anyway 💰 Cost An oil change ($30-$80) or rotation ($20-$50) per candidate — the behavior sample rides along at $0 📋 The catch The test only works before you need them — run it during a breakdown and the leverage that makes shops behave honestly is already gone Book the small job, then watch five things. **Pricing transparency:** posted rates and an offered written estimate versus "we'll see what we find." **The unsolicited-upsell count:** the cleanest signal in the industry — an honest shop fixes what you came for and mentions findings without pressure (*"air filter's getting dirty, no rush"*), while an extraction shop returns from a $40 oil change with $400 of urgencies, because the business model can't help itself even on small tickets. **Pressure grammar:** "schedule whenever works" versus "you really shouldn't drive on this." **The parts answer** and **the time estimate** (met, or "we found more issues"). Then the three questions, conversationally: **At the shop (question one):** *"What's your hourly rate — and do you bill book time or actual?"* Honest: an instant number. Hedge: the answer. **At the shop (question two):** *"If you find something extra mid-job, you'll call before doing it, right?"* This is law in most states past a small estimate overrun — a shop that "usually just takes care of it" is describing its violation, casually. **At the shop (question three):** *"When I authorize this, I'd like the replaced parts back."* Say it at authorization, not at pickup: California's own manual for repair shops says parts are returned "if requested by the customer at the time the estimate is authorized," and exempts core-exchange and warranty parts, which go back to the supplier. So a shop that explains the core exception is right, not evasive. What fails is "shop policy," a blank refusal, or "we already threw them out" said before any work has started — which is [the tell the overcharging guide catalogs](/blog/signs-mechanic-overcharging). Close with the refusal test: decline one upsell politely — *"I'll pass on the cabin filter today, thanks"* — and watch. Honest shops shrug and move on; extraction shops escalate ("warranty might not cover related damage," "it'll cost more later"), because escalation *is* the revenue model, and the model just confessed for the price of an oil change. A related test costs nothing: ask whether any campaign or extension covers the work. A shop that checks the VIN without being pushed is telling you something, and [the guide to those extensions](/blog/warranty-extensions-owners-dont-know-about) shows what exists to check for. **The cheap cause first.** Before you file a shop under dishonest, check the cheap cause of the scary list: open the owner's manual to the maintenance schedule. Most upsells that feel invented are real services quoted early — a cabin filter at 12,000 miles when the book says 30,000, a coolant exchange at four years when the book says ten. The cheap cause of a $430 recommendation is usually a service menu, not a conspiracy, and a shop that hands you the page number when you ask has just answered the question you were really testing. ### Route 2: The records deep-dive — $0, ten minutes per shop 🟢 Who it fits Screening candidates before spending a single trial dollar — and auditing the shop you already use 💰 Cost $0 — BBB, your state's regulator database, and the negative-review tail are all public 📋 The catch A clean record proves absence of formal complaints, not presence of honesty — records screen out; only behavior screens in **Fix it yourself — the 10-minute records check.** Three tabs per candidate. Tab one: **BBB.org** — complaints there are named, dollar-specific, and pattern-visible over years, filed by the customers who *found out* (unlike Google's stars, built largely by the ones who didn't). Tab two: **your state regulator** — California's Bureau of Automotive Repair, New York's DMV Office of Vehicle Safety, Texas TDLR, Florida FDACS, or *"[your state] auto repair complaints"* — license actions and formal findings, public and unfakeable. Tab three: the shop's **1-to-3-star reviews read as a corpus**, hunting repeated plays rather than bad days: *"recommended work another shop called unnecessary," "bill far over the estimate," "kept my old parts."* One angry review is noise; three describing the same mechanism is a documented business model. While you're there, decode the credentials correctly: an "ASE Certified" *sign* often means one certified person in the building (frequently the owner) while others turn the wrenches. The verification is per-human, not per-building — and Route 3's script asks it directly. Specific certifications matter for specific work: **L1** for diagnostic-heavy problems, **A6** for electrical, **L3** for hybrid/EV high-voltage. **At the shop (when you visit):** *"Which technician will actually be on my car, and what are their certifications — not the shop's?"* Good shops answer with a name and pride; the sign-only shops answer with the sign. **The cheap cause first.** A shop with no BBB file and no state record is not a vetted shop — it is an unmeasured one, and the cheap cause of an empty record is usually that the business is young or the name changed, not that it is spotless. Check the business name against the one on the invoice, and search the owner's name too. In states that register shops, the registration number belongs on the paperwork: New York requires the certificate to be "conspicuously displayed," and Michigan requires the registration number on every document a facility uses with the public. How do you find an honest mechanic near you? Test behavior before you need it — that's the entire system. Build a shortlist of 2-3 candidates from recommendations, then run the free records check: BBB complaints (named and dollar-specific, filed by customers who found out) and your state's auto-repair regulator database, which logs formal complaints and license actions no review site shows. Then the trial visit: a $30-$80 oil change or $20-$50 rotation — services with published prices, so padding is visible — while asking three questions that grade themselves: the labor rate (instant number vs hedge), the re-authorization promise (required by law in most states past a small estimate overrun), and old parts back (unhesitating yes, or a tell). Close by refusing one upsell and watching for escalation. The whole system costs less than one unvetted repair's padding. PulsCar's guides exist so you walk in knowing the fair number before anyone quotes one. [ The fastest way to test any shop's quote An independent second opinion — free, 10 minutes Film 30 seconds of the engine running, parked. PulsCar's AI screens the sound for the likely cause, its severity and a repair-cost estimate — or says "inconclusive" when the clip cannot support a verdict. It is a first opinion on engine-bay noises, not a diagnosis, and it cannot hear brakes, bearings or anything that only happens while driving; but walking in with a written likely cause and a national price range changes the conversation, because the shop now has to explain a gap rather than fill a blank. The report arrives by email as a PDF, so use the address you actually read. 🔍 Get the Free Sound Check ](/) ### Route 3: The estimate discipline — the paper that keeps everyone honest 🟡 Who it fits Every actual repair authorization, at any shop, vetted or not — the discipline is per-transaction, not per-relationship 💰 Cost $0 — written estimates are yours on request in most states, and the overrun caps (commonly 0-10%) travel with them 📋 The catch The estimate protects you only if it exists before the work does — retroactive paperwork protects the shop Before authorizing anything, the estimate goes on paper with five lines visible: the **hourly rate**, the **hours** (with the labor guide named), the **parts list priced individually**, the **fees** (shop, disposal, environmental — [padding's favorite hiding place](/blog/signs-mechanic-overcharging)), and the **re-authorization clause** — the shop calls before exceeding the estimate, which most states require past a 0-10% overrun anyway. A shop that resists the paper is positioning; a shop that offers it unprompted just passed a test you didn't have to run. **Fix it yourself — the book-time verification.** The industry bills from published labor guides — Mitchell 1, MOTOR, ALLDATA — that state the hours an experienced tech needs for each job on your exact vehicle. Ask which guide the shop uses (every legitimate shop names one instantly), then check the invoice hours against it: a job published at 2.0 hours billed at 4.5 with no written explanation is documented overbilling — the kind that [wins disputes](/blog/how-to-dispute-car-repair-bill), because it's the industry's own reference contradicting the industry's own invoice. **At the shop:** *"Written estimate before we start, please — rate, hours with the guide you bill from, parts itemized, and the call-before-exceeding line. If it runs over, I want the call, not the surprise."* One sentence, and every honest shop nods, because it describes how they already work. **The cheap cause first.** When an invoice looks too big, the cheap cause is almost always hours, not villainy: the same job billed at book time by one shop and at actual time by another produces two honest numbers that look like a scandal. The FTC describes both billing bases as normal practice — a published flat rate "based on an independent or manufacturer's estimate of the time required," or "the actual time the technician worked." Ask which one you are being billed under before you conclude anything, because that single question resolves most invoice arguments for free. What questions actually test a mechanic's honesty? Three, each with a known-correct answer so the response grades itself. First: "What's your hourly labor rate, and do you bill book time or actual?" — the honest answer is an instant number ($120-$159 is the 2026 independent range); "it depends" is the other answer. Second: "If you find additional issues mid-repair, will you call for approval first?" — most states legally require re-authorization past a small overrun of the written estimate, commonly 0-10%, so a shop that "usually just takes care of it" is describing casual law-breaking. Third: "Can I have the old parts back?" — an unhesitating yes is the only pass; disposal excuses rank among the industry's most reliable dishonesty tells. Ask them conversationally during a small visit, then refuse one upsell and watch: honest shops shrug, extraction shops escalate, and the escalation is the business model confessing. PulsCar's overcharging guide catalogs the full pattern language these questions expose. ### Route 4: The special-vehicle search — where the right shop is a different shop 🟡 Who it fits Euro out-of-warranty, hybrid/EV, older cars, diesels — and anyone eyeing the mobile-mechanic convenience play 💰 Cost Specialists price above general independents — and still under a dealer, whose labor AAA puts at "25 percent or more" above independent shops 📋 The catch Specialist claims need auditing too — the vetting protocol runs identically, plus one brand-share question Four lanes. **Euro out of warranty:** the brand-specialist independent is the lane, with more years on your exact platform and, per AAA's 2026 figure, without the "25 percent or more" dealer labor premium; the audit question is brand share (*"what portion of your cars are BMWs?"* — "about half" is a specialist, "sometimes" is a sign). **Hybrid/EV:** high-voltage systems make the certification question non-negotiable — ASE L3 or an equivalent named credential for the *specific technician*, because a general shop without HV training is a safety and quality problem, not a price one. **Older cars (10+/150K+):** dealers price these away or decline them; the ideal independent recites your platform's famous failures unprompted — that fluency is worth more than any credential. **Mobile mechanics:** the category consolidated when [Wrench acquired YourMechanic on 2 June 2022](https://www.prnewswire.com/news-releases/wrench-acquires-mobile-vehicle-repair-network-yourmechanic-301560120.html), and the convenience is real for simple, fixed-scope jobs — batteries, pads, oil, a bulb. What a driveway cannot provide is a lift, a smoke machine, a brake lathe or a manufacturer scan tool, so a mobile diagnosis is structurally a first opinion. The vetting adaptation: **fixed quote in writing with parts included before booking**, simple jobs only, and the three questions still apply — asked by chat before anyone drives out. **At the shop (specialist audit):** *"Roughly what share of your work is [my brand], and which techs carry the [L3 / brand] certification? I'm choosing a long-term shop, not booking one job."* **The cheap cause first.** On an out-of-warranty European car, the cheap cause of a frightening quote is often a known, documented pattern rather than a mystery: a coolant pipe, a valve-cover gasket, a plastic thermostat housing that the platform is famous for. A specialist names it in one sentence and prices it from experience; a generalist prices the diagnosis of finding it. That difference — not the hourly rate — is where the specialist lane pays for itself. What is a fair hourly labor rate for a mechanic in 2026? Independent shops run $120-$159 in most US markets, with a midpoint near $140 — lower-cost states sit at $85-$120, expensive metros at $155-$200+. Dealerships add $20-$40 on top, and luxury-brand dealers commonly pass $200. Specialists in European, hybrid/EV, or diesel work carry a $20-$50 premium over general independents that's usually worth paying for those vehicles. Two readings matter more than the number itself: transparency — honest shops post the rate or state it instantly, and a shop that won't name it until the bill exists has told you how billing works there — and hours, the figure actually worth auditing: the industry bills from published labor guides (Mitchell 1, MOTOR, ALLDATA), so a 2.0-hour book job invoiced at 4.5 without explanation is documented overbilling. PulsCar's free sound report includes a repair-cost estimate, so the rate conversation starts from a number. ### Route 5: The zero-leverage playbook — broken today, nobody vetted 🔴 Who it fits The scenario the whole system prevents — car on an unknown shop's lift, tow money spent, leverage at zero 💰 Cost $0 for independence + $0 for the compressed tests + $75-$150 escape-tow budget held in reserve 📋 The catch Sunk-cost gravity is the trap: the tow already cost $100, so staying feels cheaper — but a bad four-figure quote makes the second tow the best money of the week Zero leverage doesn't mean zero defenses — it means switching from selection to containment. **Buy independence first:** before the shop's diagnosis lands, [record the symptom](/blog/how-to-record-car-noise-for-diagnosis) and get the free independent read plus a RepairPal fair-price range for your ZIP — fifteen minutes that convert "whatever they say" into "does their story match mine?" **Authorize in stages:** diagnosis only, finding and quote in writing, and no same-day yes on anything over $300 — the deferral question (*"what happens if this waits a week?"*) sorts genuine urgency from manufactured urgency in one sentence, because real failures have physical answers and pressure tactics have vibes. **Run the compressed tests:** the three questions take ninety seconds in any crisis, and the re-authorization promise plus the old-parts request work identically at a stranger's counter. **Hold the tow card:** $75-$150 to move the car to a second shop is the escape hatch that keeps the first shop's quote honest — and using it against a quote that's $500 over your independent read is the best trade of the month. Then, the moment you're mobile: Route 1, so this chapter never reruns. **At the shop (the staged authorization):** *"Authorize the diagnostic only for now. I want the finding and the quote in writing, and I'll decide on the repair after I've checked it against my own numbers — if it's urgent, tell me specifically what fails if it waits a week."* **The cheap cause first.** Ask the counter directly whether the failure has an open recall, a warranty extension or a customer-satisfaction campaign on your VIN, because the cheap cause of a four-figure breakdown quote is sometimes a repair somebody else is legally required to pay for: under 49 U.S.C. 30120 a manufacturer must remedy a safety defect without charge. In our reading of NHTSA complaints where a car went to a second shop, 24% of the narratives mention a recall somewhere in the story — often only after the owner went looking. ## What 5,147 complaints about going to a second shop show Almost everything written about choosing a mechanic is advice. Here is a measurement instead. We searched NHTSA's public complaint file — 777,040 owner complaints received between 1 January 2015 and 8 September 2026 — for the moment this guide is really about: the car goes to one shop, and then it goes to another. A repair venue (dealer, shop, mechanic, garage, service center, service department, technician) is named in 366,729 complaints, 47.2% of the file. Within those, **5,147 narratives describe the vehicle actually being taken to a second venue for the same complaint** — a second dealer, a different mechanic, two shops, three garages, a second opinion. Getting that number honest took two passes. The plain phrase search returned 10,950, and reading 30 random matches showed roughly a fifth of them were owners who *telephoned* several dealers about part availability or a backorder, not owners who went anywhere. Requiring a taking-the-car verb near the phrase and excluding parts-supply language cut the set to 5,147; a fresh reading of 30 more put the remaining error at about 7%, mostly owners who "spoke with" several shops. Both figures are in the [method file](/research/how-to-find-honest-mechanic/method.txt), along with the thing that quietly breaks most analyses of this file: complaint narratives are stored in **capital letters through 2020 and ordinary mixed case from 2021 onward** — 100% uppercase for 2015-2020, 42.5% in 2021, under 2% after that. A case-sensitive search finds 918 of these 5,147 complaints and looks like it worked. **What the second-shop file looks like.** These cars get towed twice as often as the file at large: 10.30% against a 5.11% baseline across all 777,040 complaints. They crash and catch fire *less* often — 1.87% against 4.37%, and 1.09% against 1.82%. That combination is the shape of the problem: a car that strands you and keeps not getting fixed, rather than a car that hurts you. **Nobody could find it — and that is the modal story, not fraud.** Language about a shop being unable to find, duplicate or diagnose the problem appears in 23.98% of the second-shop set against 12.85% of all venue-naming complaints, the same regular expression run on both. Language about the repair not holding — the problem persisted, came back, was still there — runs 21.33% against 8.72%. Nearly a quarter of these owners describe a shop that could not reproduce the symptom, and a fifth describe paying for something that did not work. Very few describe being cheated. The second visit is far more often the price of a hard problem than the punishment for a dishonest one. **Mileage puts a third of it inside the warranty window.** Mileage is usable in 3,196 of the 5,147: median 70,000 miles, quartiles at 27,000 and 106,000, and **954 of them — 29.85% — at or under 36,000 miles**, the basic new-car warranty limit. Those owners were not choosing a shop at all; the dealer was chosen for them. That matters for vetting, because the most common time people discover they have no trusted independent is exactly when the warranty stops covering the answer. **A recall is somewhere in the story 24.15% of the time**, and a part was replaced in 41.56%. Only 8.12% of these narratives ever use the words "second opinion" — the behavior is far more common than the vocabulary for it, which is part of why it feels unusual to do. **Brands, with the disclaimer that matters.** Ford leads at 1,100 complaints (21.4% of the set), then Chevrolet 482, Jeep 411, Hyundai 400, Honda 344, Kia 317. Top nameplates: Escape 212, F-150 151, Fusion 140, Sonata 117, Focus 116. **These are complaint counts, not failure rates.** This file has no denominator — no registrations, no sales, no repair-order totals — so a brand with more vehicles on American roads produces more complaints by arithmetic alone. Nothing here says any brand is more or less reliable, and we are not going to pretend otherwise. Download the data: [complaints by make](/research/how-to-find-honest-mechanic/second-shop-complaints-by-make.csv), [top models](/research/how-to-find-honest-mechanic/second-shop-top-models.csv), [the outcome table](/research/how-to-find-honest-mechanic/second-shop-outcomes.csv), and the [method file](/research/how-to-find-honest-mechanic/method.txt) with every query, exclusion and sample reading. Licensed CC BY 4.0. One outside number keeps this in proportion. Consumer Reports' March 2024 member survey (10,973 members, 11,670 repairs) found **85% of respondents said their car's problem was fixed on the first visit**. A second opinion is for the other 15%, plus any quote big enough that a confirmation is cheap insurance. Our companion page read 40 second-opinion complaints one by one and found 20 where the second shop confirmed the first diagnosis, 11 where it contradicted or changed it, and 9 unclear — the detail is in [the dealership-versus-independent guide](/blog/dealership-vs-independent-mechanic). ## What owners say they paid just to be told what's wrong The diagnostic fee is where vetting meets money, so we measured that too. Searching the same 777,040 complaints for a dollar figure attached to the word diagnostic, diagnosis or diagnose — with repair quotes, rentals, tows and parts excluded from the matched phrase — leaves **1,089 narratives naming what an owner was charged, or quoted, to have a problem identified**. A first, looser version of this query returned 2,278 figures and read badly: five of thirty random matches were repair prices sitting near the word "diagnose." The tightened version read clean, 30 of 30, which a 30-case sample can only tell you is better, not perfect. **Median $164.** Quartiles $125 and $200; the full range runs $30 to $1,000. And the year-by-year medians move in one direction: **2015** — 91 figures $114 median **2018** — 79 figures $135 median **2021** — 64 figures $150 median **2023** — 85 figures $179 median **2025** — 142 figures $200 median **2026** — 142 figures, through 8 September $210 median Read that carefully. Each year rests on 57 to 142 owner-typed figures, so no single step between years means anything; the direction across twelve years is the finding, and it is the reason the "$80-$150 diagnostic" number repeated all over the internet feels wrong at the counter. Every year is in the [full table](/research/how-to-find-honest-mechanic/owner-reported-diagnostic-charges-by-year.csv). Two more things fell out of that set. **526 of the 1,089 narratives also contain the word "recall" and 318 contain "warranty"** — people write to the federal government about a diagnostic charge mainly when they believed somebody else should have been paying it. And where the fee sits in dealer language with no independent language nearby (667 complaints), the median is $160; the mirror case has only 21 complaints, which is too small to publish as a dealer-versus-independent comparison, so we are not making one. **The rule that protects you here is a state rule, and it is more useful than the fee itself.** Michigan requires that "the cost of a diagnosis made by the facility, whether or not the customer authorizes the facility to perform those repairs, must be included in the written estimate before the diagnosis is undertaken." California goes further for disassembly: a tear-down estimate is required *before* a vehicle is taken apart, itemizing the tear-down cost, the reassembly cost, and any parts destroyed in the process. Neither rule is exotic. Both describe what an honest shop does everywhere, which is why asking for it is a clean test. **The cheap cause first.** If a diagnostic quote surprises you, the cheap cause is usually scope, not greed: "diagnostic" can mean fifteen minutes with a scan tool or three hours chasing an intermittent electrical fault, and the second one costs what three hours cost. Ask what the fee buys — how long, what happens if it runs over, and whether it is credited if you do the repair there — and you have converted an argument into a number. **At the shop:** *"Before you start: what's the diagnostic charge, what does it cover, and what happens if you need more time than that? Put it on the estimate, and tell me whether it comes off the bill if I have you do the work."* ## What your state actually guarantees you The strongest sentence in this entire guide was not written by us. It is the FTC's, in [Auto Repair Basics](https://consumer.ftc.gov/articles/auto-repair-basics): **"Look for a repair shop before you need one to avoid being rushed into a last-minute decision."** The federal consumer regulator's first piece of advice is the thesis of this page. The FTC also tells you to "ask to see current licenses if state or local law requires repair shops to be licensed or registered" — and that conditional is doing enormous work, because whether anyone licenses your mechanic depends entirely on your state. **California** licenses automotive repair dealers through the Bureau of Automotive Repair. A written estimate is required before work, and no charge may exceed it without consent obtained beforehand (Business and Professions Code 9884.9). You can [check a license or disciplinary record](https://search.dca.ca.gov/advanced?BD=21) by name or address in about a minute, and BAR's own manual for shops, [Write It Right](https://www.bar.ca.gov/wir), is the clearest plain-English statement of your rights published by any state. **New York** requires registration outright: "no person shall operate, or cause to have operated, a motor vehicle repair shop, unless such motor vehicle repair shop is registered," and the certificate "shall be conspicuously displayed in the place of business" (Vehicle and Traffic Law 398-c). Section 398-d adds the invoice rules — all work recorded, used parts disclosed as used, a written estimate on request, no charges above it without consent — and the parts rule, which is more precise than the internet version: shops must make available "all replaced parts, components or equipment" on **timely written demand**, excepting warranty or exchange parts and inflatable restraint components. **Michigan** runs the most complete scheme of the four: repair facilities are registered and must display the certificate and print the registration number on the documents they hand the public; the written estimate must itemize labor and parts before work begins; and a facility may not exceed the estimate without consent, except by the lesser of 10% or $50. A customer may waive the estimate, but only on a form set in 14-point bold capitals stating what is being given up. **Florida** registers motor vehicle repair shops and caps overruns tightly — exceeding a written estimate by more than $10 or 10%, capped at $50, without notice and authorization is unlawful (Florida Statutes 559.905 and 559.909). Our [overcharging guide](/blog/signs-mechanic-overcharging) quotes both at length. **Texas licenses no auto repair shops at all.** We checked the source rather than the folklore: the Texas Department of Licensing and Regulation's own list of regulated programs, read on 18 September 2026, runs from air conditioning contractors to weather modification and includes tow truck operators and used auto parts recyclers — and no automotive repair program. Complaints in Texas go to the Attorney General's consumer protection division under the Deceptive Trade Practices Act, not to a repair regulator, because there isn't one. If you live in a state like that, every paragraph of the behavioral protocol on this page is doing double duty, and your written estimate is your entire legal position. **What that means practically.** Spend ninety seconds finding out which category your state is in before you go shopping, because it decides which of your two levers is real. In a licensing state, the records check is powerful and cheap. In a non-licensing state, the paper is everything: get the estimate in writing, keep it, and let the invoice be measured against it later. **At the shop:** *"Are you registered or licensed with the state, and what's the number? I'd like it on the estimate along with the rate and the hours."* In a registration state that is a formality an honest shop answers instantly. In a state without one, the answer is "no, nobody is here" — and a shop that says that plainly, and then hands you a written estimate anyway, has told you more than any sign on the wall. ## Is an AAA or Blue Seal membership worth buying into? The adjacent question people actually ask: instead of running your own tests, can you just buy a filter someone else already ran? Two national programs sell exactly that, and both are worth buying into for what they are — floors, not verdicts. **ASE Blue Seal of Excellence** is the shop-level version of the sign you see on every door. Ordinary "ASE Certified" signage can mean one certified person in the building. Blue Seal recognition requires that **at least 75% of technicians performing diagnosis and repairs are ASE certified**, that **each area of service the shop offers is covered by at least one certified technician**, and that a shop employing service consultants or estimators has someone holding the C1 service consultant or B6 estimating credential. ASE publishes a Blue Seal shop locator. That is a genuinely higher bar than the patch, and it is the cleanest answer to Trap two below. **AAA Approved Auto Repair** is the other kind of filter: a program with an inspection, a warranty and a referee. AAA says approved facilities are inspected against its standards, and members get a free maintenance inspection with any paid service, a **24-month/24,000-mile warranty on repairs**, **a minimum of 10% off labor**, written estimates, a promise that the final bill will not exceed the estimate by more than 10% without prior approval, and — the part that matters most — **AAA will mediate if a dispute arises with the repair facility**. For a driver with no appetite for records databases, an arbiter who can lean on a shop is worth the membership on its own. **What neither one measures.** Certification grades technical competence; inspection grades facilities and process; neither grades billing behavior. A Blue Seal shop can still quote book time it did not work, and an Approved facility can still sell you a flush your manual does not list. Both programs also cost the shop money to join, which means absence is weak evidence — plenty of excellent independents never bother. So the sequence stays the same, with the programs slotted in early: use the locator lists to build a shortlist, run the free records check on the names, then spend $40 on the trial visit anyway. A membership can tell you which shops cleared a bar. Only the oil change tells you how they behave when nobody is grading. ## How to read your own car's record before you pick a shop Walking in informed changes the conversation more than any question you can ask, and the federal database that made this article is open to you, free, for your specific VIN. Ten minutes, three lookups: **1. Open recalls, by VIN.** Enter your 17-character VIN at [NHTSA's recall lookup](https://www.nhtsa.gov/recalls). It returns incomplete safety recalls for that exact vehicle. A manufacturer must remedy a safety defect without charge (49 U.S.C. 30120), and the work is done at a franchised dealer — so anything that appears here is a repair no independent shop should be quoting you for. **2. Complaints on your year, make and model.** The same site's complaint search shows what other owners of your exact vehicle reported and in what numbers. You are not looking for a diagnosis. You are looking for vocabulary: if 200 owners of your model describe the same noise at the same mileage, you will recognize the story when a shop tells it, and you will notice when a shop tells a different one. **3. Manufacturer communications.** Technical service bulletins and customer-satisfaction campaigns are indexed by vehicle too. A bulletin is not a recall and not free, but it is the factory's own instruction to its dealers, and its existence changes the diagnostic conversation from opinion to lookup. Warranty extensions live here as well, which is why the shop that checks your VIN unprompted is signaling something real — see [the warranty extensions guide](/blog/warranty-extensions-owners-dont-know-about). **Print or screenshot what you find, and bring it.** Not to argue — to test. A good shop reads your printout, tells you which items are relevant and which are noise, and is visibly glad you did the homework. The other kind gets irritated that you did. For scale on where repair sits in the national complaint picture: the FTC's Consumer Sentinel Network took 6.5 million consumer reports in 2024, and "Auto Related" was the 7th largest of 29 categories with **197,015 reports, 3.04% of the total**. Read that number carefully — the FTC's own definition of the category bundles auto prices, financing, leasing and warranties, repair and maintenance issues, "dissatisfaction with service provided by auto mechanics," and gas-station price gouging into one bucket. It is not a count of bad mechanics. It is the size of the neighborhood they live in. ## What the relationship looks like at a good shop Five checkpoints — each a question you're allowed to ask, and an honest shop's favorite kind: **The rate, posted (before anything).** On the wall or stated instantly. *"What's your rate?"* answered with a number is the price of entry. **The estimate, written (before work).** Offered, not extracted — with the re-auth line included by habit. **The findings, shown (during).** Photos from the lift, the worn part in hand, plain language. *"Can you show me?"* delights honest shops; it's their proof of value. **The deferrals, honest (at decision time).** The mark of the keeper shop is the sentence *"this can wait"* — a shop that ever tells you *not* to spend money has just paid for years of your trust. **The parts, returned (at pickup).** In the box, in your trunk, unrequested. The shops that do this unprompted are advertising exactly the thing you spent this article looking for. ## Three shop search traps, dissected **Trap one: the star illusion.** **The situation:** 4.6 stars, 300 reviews — surely safe. **What's real:** systematic overcharging *generates* good reviews, because the overcharged customer rarely finds out — the $900 bill for a $500 bearing job ends with a working car, a smile, and five stars; satisfaction and fairness are different measurements. **The price:** a premium that satisfied customers never audit, compounding for years. **The defense:** treat stars as a floor, then read the 1-3-star tail for repeated mechanisms and run the $0 records check — BBB and the state regulator hold the complaints from the customers who did the math. **Trap two: the certification sign.** **The situation:** "ASE Certified" on the door, framed patches in the lobby. **What's real:** the sign can be one certified human (often the owner behind the desk) while uncertified hands do the work — and even fully staffed certification verifies technical competence, not billing ethics; some of the most consistently complained-about shops in any regulator's database are technically excellent. **The price:** misplaced trust doing the vetting's job. **The defense:** per-technician verification — *"who's on my car, and what do they hold?"* — plus the behavioral tests, because credentials answer "can they fix it?" and only behavior answers "will they bill it fairly?" **Trap three: the breakdown-day squeeze.** **The situation:** the tow dropped the car at the nearest shop, the diagnosis is grim, the quote is $1,900, and "we can start right away." **What's real:** every element of leverage — time pressure, sunk tow cost, information asymmetry, possession of the vehicle — belongs to the counter, and shops that live on drop-in breakdown traffic price accordingly, because repeat business isn't their model. **The price:** the widest single-incident overcharges in the industry happen exactly here. **The defense:** Route 5 wholesale — staged authorization, the independent read, the deferral question, and the $75-$150 escape tow held visibly in reserve. And after: the vetting system, so the next breakdown tows to a shop that already knows your name. ## Three searches, decoded *These are composite scenarios, not individual customers: each combines details that come up repeatedly in owner reports and shop quotes.* **Scenario 1: the tale of two oil changes.** New city, two candidates, one $45 oil change each. Shop A returns with a printed list: cabin filter, brake fluid flush, "concerning" belt — $430 recommended, today preferred. Shop B: *"Done. Brakes are around 40% — you've got a year, no rush."* Same car, same week. Six months later Shop B handled a $700 brake job billed at book time with the old rotors in the trunk unasked. **The $90 of trial oil changes chose a shop that then saved multiples of that on the first real repair.** *Lesson: the small visit is the whole interview — extraction shops can't stay in character even for forty dollars.* **Scenario 2: the refusal that ended the audition.** Routine visit, the upsell arrives: transmission flush, $189, "overdue per our system." The polite pass — *"not today, thanks"* — triggers the escalation ladder: "continued driving risks internal damage," then "warranty implications," then a manager. The customer's system-check afterward: the manual specs the first fluid *inspection* at 60K; the car had 31K. **Candidate eliminated by one sentence and a page of the owner's manual.** *Lesson: the refusal test isn't rudeness — it's the only question whose answer is the business model itself.* **Scenario 3: the zero-leverage save.** Highway breakdown, unknown town, nearest shop: "alternator and battery, $780, we can start now." The Route 5 sequence from the waiting room: a fair-price range looked up for the ZIP, and a note that a battery can be tested free at any parts store. The staged script: diagnosis authorized, quote in writing, then — *"your number's above the range I'm reading; where's the difference?"* The battery came off the ticket ("tested fine, actually"). **Fifteen minutes of homework, one question, and a line removed from the bill.** *Lesson: information is portable leverage — it works even in a stranger's shop with your car on their lift.* ## Four shop search playbooks for where you are right now **"I'm starting from zero."** This week: shortlist of 2-3 (friends + forums), the $0 records check tonight, first trial visit booked for whatever maintenance is due anyway. Next month: second candidate, notes compared, winner gets the routine work. Total cost: services you needed, plus attention. **"I have a quote from an unvetted shop right now."** Today is [the overcharging guide's](/blog/signs-mechanic-overcharging) job: the fair-price homework ($0), the independent read (free) if the symptom is audible, the deferral question, and no same-day authorization over $300. This page's system starts after this quote is survived. **"My longtime shop just did something that felt off."** One incident isn't a verdict — run the tests you never ran: the three questions at the next visit, the refusal test, the records check tonight. A good history plus passed tests = a misunderstanding; a fail explains the feeling, and the shortlist starts fresh. ## After you've found them: keep the relationship honest **Reward with volume:** all the routine work goes to the winner — the economics of honest shops run on retention, and being a known regular buys the good-faith interpretations when judgment calls arrive. **Keep the file:** every invoice in one folder (paper or photos) — service history makes the next diagnosis faster and warranty questions trivial. **Stay testable:** the estimate discipline continues forever, relationship or not — *"written estimate, book time, call me if it grows"* is hygiene, not suspicion, and good shops never resent it. **Re-check annually:** ten minutes on the records databases once a year — ownership changes and service-writer turnover can flip a shop's character, and the databases notice before the stars do. **Say why you stay:** tell them the deferred repair and the returned parts are why you're loyal — behavior that gets named gets repeated. ## Your shop search plan: next 10 minutes, today, this week **Next 10 minutes (free):** 1. The filter: quote in hand → the [overcharging guide](/blog/signs-mechanic-overcharging); broken car → Route 5; otherwise, this system. 2. Shortlist drafted: 2-3 names from friends, neighborhood groups, or your make's forum. 3. First records check run: BBB + state regulator + the 1-3-star tail of candidate one. **Today:** 4. Records on the remaining candidates; anyone with a complaint pattern replaced. 5. Trial visit booked at candidate one — attached to maintenance that's due anyway ([the oil-change math](/blog/oil-change-cost) makes it nearly free). 6. The three questions rehearsed once out loud — they land conversational, not confrontational, when they're not being composed at the counter. **This week:** 7. Trial one executed: questions asked, one upsell refused, notes written same-day. 8. Candidate two scheduled; the comparison decides. 9. The standing rules adopted: written estimates over $300, second opinion over $500, all routine work to the winner — and the [symptom-recording habit](/blog/how-to-record-car-noise-for-diagnosis) that makes every future visit start from your information, not theirs. ## Sources and documents *Statutes, regulator pages, federal guidance and program rules, opened and read on 18 September 2026. Our own analysis is published as CSV.* 1. **FTC, "Auto Repair Basics"** — "Look for a repair shop before you need one to avoid being rushed into a last-minute decision"; what a written estimate must identify; flat rate versus actual time; "Ask for all replaced parts. State law may require this." [FTC](https://consumer.ftc.gov/articles/auto-repair-basics) 2. **Michigan Compiled Laws 257.1332** — written estimate itemizing labor and parts before work; no charge above it without consent except the lesser of 10% or $50; the cost of a diagnosis must be in the written estimate before the diagnosis is undertaken; waiver only on a 14-point bold-capitals form. [Statute](https://codes.findlaw.com/mi/chapter-257-motor-vehicles/mi-comp-laws-257-1332/) 3. **New York Vehicle and Traffic Law 398-c** — no person may operate a motor vehicle repair shop unless registered; the certificate must be conspicuously displayed. [Statute](https://www.nysenate.gov/legislation/laws/VAT/398-C) 4. **New York Vehicle and Traffic Law 398-d** — invoices must describe all work and parts, used parts must be disclosed, written estimate on request, no charges above it without consent, replaced parts on timely written demand except warranty or exchange parts and inflatable restraints, and a right to inspect. [Statute](https://www.nysenate.gov/legislation/laws/VAT/398-D) 5. **California Bureau of Automotive Repair, "Write It Right"** — the estimate requirement under Business and Professions Code 9884.9, the revised-work-order process for additional repairs, the tear-down estimate rule, and the parts-return rule with its core-exchange and warranty exceptions. [Guide](https://www.bar.ca.gov/wir) · [Check a license](https://search.dca.ca.gov/advanced?BD=21) 6. **Texas Department of Licensing and Regulation, program list** — read 18 September 2026; it regulates tow truck operators and used auto parts recyclers, and contains no automotive repair program, which is our source for saying Texas does not license repair shops. [TDLR](https://www.tdlr.texas.gov/) 7. **ASE Blue Seal of Excellence requirements** — at least 75% of technicians performing diagnosis and repairs ASE certified, every service area covered by at least one certified technician, C1 or B6 credentials where consultants or estimators are employed. [ASE](https://www.ase.com/blue-seal) 8. **AAA Approved Auto Repair program** — inspection, free maintenance inspection with paid service, 24-month/24,000-mile repair warranty, minimum 10% off labor, written estimates not to be exceeded by 10% without approval, and AAA mediation of disputes. [AAA](https://www.aaa.com/autorepair/) 9. **AAA, "Average mechanic labor rate and repair costs in your state, 2026"** — "from less than $100 to over $200 per hour"; dealer mechanics "generally cost more than independent mechanics, often by 25 percent or more"; cites the 2025 PartsTech report finding almost half of shops at $120-$159 per hour. [Article](https://www.aaa.com/autorepair/articles/average-mechanic-labor-rate-repair-costs-in-your-state-2026) 10. **Consumer Reports, "Car Owners Favor Independent Repair Shops"**, 20 March 2024 — 10,973 members, 11,670 repairs; independents the only facility type with top marks for overall satisfaction; 85% of problems fixed on the first visit. [Article](https://www.consumerreports.org/cars/car-repair-shops/car-repair-shop-survey-chains-dealers-independents-a1071080370/) 11. **FTC Consumer Sentinel Network Data Book 2024**, published March 2025 — 6.5 million reports; "Auto Related" 7th of 29 categories at 197,015 reports (3.04%), a category that also covers auto sales, financing, leasing, warranties and fuel pricing. [Report](https://www.ftc.gov/reports/consumer-sentinel-network-data-book-2024) 12. **49 U.S.C. 30120** — a manufacturer must remedy a safety defect without charge, subject to the section's limits. [Statute](https://www.law.cornell.edu/uscode/text/49/30120) 13. **Wrench, "Wrench Acquires Mobile Vehicle Repair Network YourMechanic"**, 2 June 2022 — the source for the mobile-mechanic consolidation named above. [Press release](https://www.prnewswire.com/news-releases/wrench-acquires-mobile-vehicle-repair-network-yourmechanic-301560120.html) 14. **NHTSA complaint flat file**, 777,040 complaints received 1 January 2015 - 8 September 2026. [Field dictionary](https://static.nhtsa.gov/odi/ffdd/cmpl/CMPL.txt) 15. **Our analysis, published** — [second-shop complaints by make](/research/how-to-find-honest-mechanic/second-shop-complaints-by-make.csv), [top models](/research/how-to-find-honest-mechanic/second-shop-top-models.csv), [the outcome table](/research/how-to-find-honest-mechanic/second-shop-outcomes.csv), [owner-reported diagnostic charges by year](/research/how-to-find-honest-mechanic/owner-reported-diagnostic-charges-by-year.csv), and the [method file](/research/how-to-find-honest-mechanic/method.txt) with every query, exclusion, sample reading and limitation. Licensed CC BY 4.0. **What we looked for and could not verify.** A trustworthy national figure for the average US repair bill: we removed the one this page used to carry rather than keep an unsourced number, and the same decision was made on the companion overcharging page. A sourced measurement of how much cheaper brand specialists are than dealers: the "30-50% below dealer" figure this page used to print had no source we could find, so it is gone and AAA's "25 percent or more" stands in its place. A complaint dataset for the mobile-mechanic platforms: we could source the 2022 acquisition and nothing about current complaint patterns, so the fee ranges and complaint claims that used to sit in that row were deleted rather than re-dated. Michigan's Secretary of State repair-facility pages and Better Business Bureau search both refused our requests on 18 September 2026, so Michigan is cited from the statute text and the BBB is described as a place to look rather than quantified. Our own second-shop and diagnostic-fee figures are NHTSA complaint data: self-reported, self-selected, and not a measure of how often any of this happens in the general population. The rest of the trust cluster: [the nine overcharging signs](/blog/signs-mechanic-overcharging), [dealership vs independent](/blog/dealership-vs-independent-mechanic), [disputing a bill](/blog/how-to-dispute-car-repair-bill), [what diagnostics should cost](/blog/how-much-does-car-diagnostic-cost), and [how to record the noise](/blog/how-to-record-car-noise-for-diagnosis) so every visit starts from your information. --- *Prices verified July 2026 and reviewed quarterly — the oil-change, rotation, tow, second-opinion and diagnostic-fee ranges on this page keep that date, because no estimator or parts retailer would serve our checks this pass, so we left them unchanged rather than pretend to a fresh reading. The one price-adjacent figure refreshed this pass is the labor-rate language, re-read against AAA's 2026 article on 18 September 2026, plus our own owner-reported diagnostic-charge table, computed the same day. Technical documents verified September 2026: the FTC guidance, the Michigan, New York and federal statutes, the California Bureau of Automotive Repair manual and license search, the TDLR program list, and the ASE and AAA program pages listed above were all opened and read on 18 September 2026.* *How this system was built: the price ranges on this page are 2026 industry and estimator composites carried from the July 2026 review (oil change $30-$80, rotation $20-$50, diagnostic fees $80-$150 independent and $120-$300 dealer and commonly credited toward the repair, second-opinion diagnostics $50-$150, tow $75-$150). The labor-rate language was re-read this pass against [AAA's 2026 labor-rate article](https://www.aaa.com/autorepair/articles/average-mechanic-labor-rate-repair-costs-in-your-state-2026) and the 2025 PartsTech report it cites. The estimate and re-authorization rules are quoted from the state statutes in the sources list rather than summarized from memory, the labor guides named are Mitchell 1, MOTOR and ALLDATA, and the warranty rule is 15 U.S.C. 2302(c).* *Found a vetting signal we didn't cover — or a shop that passed every test? Email [support@pulscar.io](mailto:support@pulscar.io); we add patterns to this guide as we hear them.* --- ## 9 Signs Your Mechanic Is Overcharging You — With the Exact Words Back (2026) Source: https://www.pulscar.io/blog/signs-mechanic-overcharging Last updated: 2026-09-17 ⚠️ Before You Authorize Any Repair Over $300 Ask three questions, in this order: **"Can you walk me through the line items?"** — padding hates daylight. **"Does the diagnostic fee come off the total if I do the work here?"** — saves $80-$200 at the many independents that credit it. **"Can I have a written copy to get a second opinion?"** — honest shops hand it over; resistance is itself the answer. None of these are accusations. All of them are information you have every right to — and a second opinion now costs nothing, not another lost afternoon. Overcharging almost never happens at the register — it happens earlier, in the conversation, and it announces itself. A missing written estimate. A quote with one fat number and no line items. The phrase "while we're already in there." A labor line that doesn't match any flat-rate manual. The nine flags in this guide are that language, decoded — and every one of them comes with the exact sentence that defuses it, because **the driver who asks specific questions gets quoted differently than the driver who asks "how much."** The stakes have grown with the bills, and there is a federal number for it: the Consumer Price Index series for motor vehicle maintenance and repair stood at 465.1 in August 2026 against 320.5 in August 2021 — **repair prices up 45.1% in five years**, and 5.2% in the last twelve months alone ([BLS series CUUR0000SETD](https://data.bls.gov/timeseries/CUUR0000SETD), pulled 18 September 2026). Independent labor sits at **$120-$159/hour nationally** (dealers add $20-$40 on top), and parts markup is tiered in a way most drivers never learn — **cheap $2-$8 parts routinely carry 100%+ markup** while $300+ parts carry 10-20%. We will not tell you what share of drivers have been overcharged, because no survey we could verify supports a number; what we can show you is what 9,809 owners told the federal government they paid, further down this page. Just as useful: a chunk of suspected "overcharging" is legitimate pricing misread, and this guide separates the two — accusing an honest shop costs you a good mechanic. Here's everything: the two-minute filter separating real overcharging from normal price variation, the pre-authorization protocol that installs your legal protections before the car leaves your hands, all ten flags with meta-cards and word-for-word responses, the 2026 fair-price factors, the defense ladder from three free questions to small claims court, five situations decoded, and the anatomy of an honest estimate. By the end you'll know **which flags are flying over your quote, the exact words back, and the cheapest rung of defense that resolves your specific situation.** 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](/about)). Nobody found the cause; every shop found something to bill. That $380 taught me this guide's core lesson: **the diagnosis step is where overcharging lives.** Once you know what's actually wrong before you walk in, the pricing conversation happens on your terms — and most of the nine flags never get the chance to fly. ## Overcharging, or ordinary variation? In order: **run the filter** — confirm what you're seeing is actually overcharging and not normal variation. **Run the protocol** if the car hasn't been dropped off yet — it installs your protections in ten minutes. **Match your flags** — each of the nine has a meta-card, the psychology behind it, and the exact phrase back. **Then the ladder** picks your cheapest sufficient defense, and **the decision tree, traps, and playbooks** handle the acute situations. Standing at a counter holding a quote right now? The decision tree and Trap 1 are your two-minute read. One rule overrides everything: **no same-day authorization over $300 without the three questions.** Urgency is the overcharger's only real weapon — every flag on this list works better under time pressure, and almost nothing on a car genuinely can't wait 24 hours for a second opinion. A repair that "must happen today" either involves brakes you can feel failing or it can wait; the insistence otherwise is data. ## First: is it actually overcharging? (The 2-minute filter) Three patterns get mistaken for overcharging and aren't — and misreading them costs you good shops: **A 20-40% quote spread between shops → normal.** Labor rates legitimately range $120-$159/hour by market, parts come in tiers, diagnostic depth varies. Two honest shops can be $150 apart on a $500 job. The flag threshold is a **100%+ gap** on the same named repair — that's when someone is missing work or padding it. **A dealer quoting 20-40% over an independent → structural, not dishonest.** Factory tooling, brand-certified techs, and franchise overhead cost real money — [the dealer-vs-independent guide](/blog/dealership-vs-independent-mechanic) maps when that premium is worth paying (warranty, recalls, proprietary systems) and when it's just expensive. **A quote that grew after teardown → sometimes legitimate.** Seized bolts genuinely add hours, and state law anticipates this. Florida makes it concrete: a shop may not charge more than the written estimate plus $10 or 10 percent, whichever is greater and capped at $50, without notifying the customer and getting the extra work authorized ([Fla. Stat. 559.909](https://www.leg.state.fl.us/statutes/index.cfm?App_mode=Display_Statute&URL=0500-0599/0559/Sections/0559.909.html)). California states the principle without a percentage: no charge above the estimate without the customer's consent, obtained before the extra work is done ([Cal. Bus. & Prof. Code 9884.9](https://leginfo.legislature.ca.gov/faces/codes_displaySection.xhtml?lawCode=BPC§ionNum=9884.9)). The flag isn't the call — it's the *absence* of the call, or growth without a written baseline to grow from. What's left — the nine behaviors below — is the real thing. And one more filter for the other direction: if the "shop said it's urgent" symptom is a noise you haven't identified yourself, [the noise index](/blog/strange-car-noises-and-what-they-mean) names most of them in minutes, which converts you from a price-taker into a comparison shopper before you ever walk in. ## The 10-minute pre-authorization protocol Run this *before* the keys leave your hand — it installs every legal protection you have: **Step 1 — The written estimate with a cap (3 minutes).** Not "we'll take a look" — a written number plus the sentence *"contact me for approval before exceeding $X."* This document is what the state overrun rules attach to — Florida's "$10 or 10 percent" ceiling and California's consent requirement both measure from a written estimate, so no estimate means no protection. **Step 2 — The itemization request (1 minute).** Parts, labor hours, rate, and shop fees as separate lines — requested now, not disputed later. Shop fees above about 10% of the labor line without explanation are padding by definition. **Step 3 — The old-parts clause (30 seconds).** *"Keep the replaced parts for me — put it on the work order."* Some states build the request into the paperwork: Florida's required written estimate must contain "a statement allowing the customer to indicate whether replaced parts should be saved for inspection or return." Writing it down first makes the request undeniable after. **Step 4 — The diagnostic-credit question (30 seconds).** *"Does the diagnostic fee come off the repair total?"* — many independents say yes; [the full diagnostic-cost breakdown](/blog/how-much-does-car-diagnostic-cost) covers what the fee itself should be. **Step 5 — The manual question (30 seconds, the pro move).** *"Which labor guide do you bill from — Mitchell, Chilton, AllData?"* An honest shop names one instantly; one that can't name its own labor standard is improvising your hours. **Step 6 — The photo habit (2 minutes).** Odometer, dash lights, the estimate itself. Photos are the difference between "I think they said" and evidence. Six steps, ten minutes, zero conflict — and every flag below becomes dramatically harder to fly against you. ## Eight overcharging situations, and which is yours **"I'm about to drop the car off."** → Perfect timing: the protocol above, verbatim. Ten minutes now closes most of the doors this guide exists to describe. **"I'm holding a quote and something feels off."** → The decision tree below plus the ladder — decode the quote against the flags, then pick the cheapest sufficient response. **"The shop just called mid-repair with 'we also found…'"** → Flag 3, the upsell call. The script is one sentence and the answer is never same-day. Playbook 2. **"The bill is higher than the estimate."** → The overrun rules: in states that have them, unauthorized excess is capped (Florida) or barred without consent (California). If they never called — that's not a negotiation, that's a violation. Flag 1's aftermath, Playbook 3. **"I already paid and I think I got taken."** → The dispute path: parts back, itemization, second written opinion, BBB/AG, small claims — [the full dispute playbook](/blog/how-to-dispute-car-repair-bill) runs each step; the ladder below shows where to start. **"Every visit, they find something new."** → Flag 9, the subscription model of overcharging. One verified second opinion decides whether it's your car or your shop — and [the honest-mechanic guide](/blog/how-to-find-honest-mechanic) handles the replacement. **"The dealer says X, the independent says Y."** → Usually both are quoting honestly from different cost structures — the filter above plus Trap 2's scope-vs-total rule. **"I just want to never be in this article again."** → The protocol as a permanent habit, plus the after-section's record system — boring, ten minutes per visit, and it ends the problem. ## The 10 red flags, decoded ### Flag 1 — No written estimate before work begins 🔴 Severity Critical — this flag disables every legal protection the others rely on 💰 At stake The entire bill: without a written baseline, the state overrun rules attach to nothing 🔊 Signature "We'll take a look and let you know" — then a $640 surprise at pickup, payable because you need the car back The foundational flag, because the written estimate isn't paperwork — it's the anchor for every consumer protection you have. Most state laws require a shop to obtain authorization before exceeding a written estimate; with no estimate, there's nothing to exceed. The pattern works on time pressure: once the car is in their bay, the leverage has changed hands. **At the shop:** get the cheap cause onto the estimate itself — *"List the checks before the parts: what will you test first, what does that test cost, and what will it rule out?"* An estimate that opens with a $40 test instead of a $600 part is the fastest read you will ever get on a shop you have not used before. **What to say:** *"I'd like a written estimate before you start, with a note that you'll call me for approval if costs will exceed it."* Legitimate shops do this reflexively — many print it on the work order. A shop that treats the request as unusual has told you how it operates. ### Flag 2 — High-pressure same-day "safety" language 🟡 Severity Common — and the accelerant for every other flag on this list 💰 At stake Whatever gets authorized under fear that wouldn't have been under reflection 🔊 Signature "I really shouldn't let you drive out of here without doing this" — deployed for items from worn-through brakes to slightly dark fluid alike Fear is the mechanism; the defense is a taxonomy — three urgency classes: **genuinely unsafe now** (brakes metal-on-metal, a suspension joint with hard play, a tire showing cord — real, and rare), **becoming unsafe over weeks-to-months** (pads at 30%, tires at 5/32 — scheduled, not same-day), and **normal wear narrated scarily** ("fluid's a bit dark," "filter's getting dirty" — next regular service). The overcharge move is presenting class two and three in class-one language. **At the shop:** name the cheap cause out loud, because fear-selling collapses against specifics — *"A brake squeal can be a hardware kit or it can be pads and rotors on both axles. Which is it on this car, and what did you see that rules out the cheap one?"* Urgency that cannot survive that question was urgency about the invoice. **What to say:** *"Is this safety-critical to drive away today, or can it wait until next week?"* — then listen for hedging. An honest answer sounds like "it can wait, but book it this month." The pressure answer sounds like "well, technically you could, but I wouldn't" — which is class two or three confessing. ### Flag 3 — The "while we're in there" upsell call 🟡 Severity The single most common overcharge pattern in the industry 💰 At stake The gap between the $400 you authorized and the $1,100 the phone call proposes 🔊 Signature Mid-repair call: "we noticed your fluid is dark and your belt has cracks — we recommend addressing those while we're already in there" The hardest flag, because the logic is sometimes genuinely true — concurrent work on an already-opened assembly *can* be the cheapest time (rear-bank coils under a removed plenum are the honest version). That's what makes it the perfect padding vehicle: honest bundle and opportunistic one share an identical pitch. What separates them is behavior under deferral: **real findings survive a week; padding evaporates when it can't be authorized on the spot.** **At the shop:** make them rank their own list — *"Which of these is the cheap cause you would do first if it were your car, and which can wait for the next service?"* Real findings get ranked without difficulty. Padding gets defended as a bundle, because the bundle is the point. **What to say:** *"Write that up as a separate finding with its own estimate — I'll review it on its own merit after today's work is done."* Then actually review it: photo of the finding requested, urgency class asked, price checked against this blog's cost guides. The finding that comes with a photo and a calm timeline was probably real. The one that needed to close today wasn't. ### Flag 4 — Refusal to show you the replaced part 🔴 Severity Critical — the strongest single dishonesty signal in the industry, and a walk-away flag 💰 At stake Whether the repair you paid for happened at all 🔊 Signature "Already disposed of it" / "it's in the back" / "shop policy" — three costumes on the same refusal Replaced parts are physical proof: worn pads look worn, and a part that looks new — or doesn't exist — is a repair that may not have happened. Parts-return rules are state-specific rather than universal — Florida's estimate form must carry a box for it, and several other states have their own versions — which is why the protocol puts the old-parts clause on the work order in advance rather than relying on a law you may not have. Honest shops show parts unprompted; it's their favorite kind of evidence too. **At the shop:** the old part is the one check nothing else replaces, and it is free — *"Box the parts for me, I would like to see the wear."* Thirty seconds looking at a pad, a rotor, a filter or a belt tells you whether the expensive story matched the physical evidence, and checking the cheap cause this way needs no mechanical knowledge at all — worn looks worn. **What to say (before):** *"Keep the old parts for me — on the work order, please."* **At pickup:** *"Let's see the parts."* And the walk-away rule: a flat refusal to produce parts you requested in writing is one of the few instant-exit signals — pay the diagnostic, take the car, and [start the shop search over](/blog/how-to-find-honest-mechanic). ### Flag 5 — The parts-lottery "diagnostic" 🟡 Severity Common — and technically not dishonest, which is what makes it expensive 💰 At stake A full parts-and-labor charge for every wrong guess: $250 of brakes before anyone checks the bearing, $200 of plugs before anyone tests the coil 🔊 Signature "We'll start with the most likely cause and see if that fixes it" The cheapest-first escalation is accepted practice in many shops — and it quietly converts diagnosis into a subscription: *you* pay retail for each round of the guessing game. A real diagnostic narrows causes through **tests**: voltage readings, pressure checks, live sensor data, a coil swapped to see if the misfire follows. Most modern problems can be isolated before a single part is bought — the guides on this blog exist largely to hand you those tests for free. **Fix it yourself — the free pre-diagnosis:** before the shop ever guesses, do your own narrowing: the free parts-store code read for any check-engine light, the symptom protocols in this blog's guides (the coil swap, the weave test, the engine-off steering test), and a 30-second recording of any noise the engine makes while running and parked. Walking in with "P0302, and the misfire follows cylinder 2, not the coil" ends the lottery before it starts. **At the shop:** *"What is the cheap cause of this symptom, and what test rules it out?"* The parts lottery only survives where nobody asks that. On a no-start it means a free battery load test before a $700 starter; on a misfire, a coil swap before a set of injectors. **What to say:** *"What test confirms this is the cause before we replace it?"* A shop with an answer is diagnosing. A shop that says "we just replace and see" is gambling with your money and keeping the winnings either way. ### Flag 6 — Labor rate or hours far above the standard 🟡 Severity Common — and the most verifiable flag on the list, in five free minutes 💰 At stake The delta on every hour: 4 billed hours on a 2-hour book job doubles the labor line invisibly 🔊 Signature An independent shop at $190/hr in an average market, or hour counts that don't match any published guide The 2026 anchors: independent shops cluster at **$120-$159/hour** nationally (midpoint around $140) — $85-$120 in low-cost states, $155-$200+ in dense metros. Dealers structurally run **$20-$40/hour higher**. Rate padding hides in two places: the rate itself, and — sneakier — the **hours**: shops bill flat-rate "book time" from published guides, and inflated hours inflate the bill at any rate. **Fix it yourself — the five-minute verification:** your area's average rate on RepairPal (free), and your repair's book time (searchable — or ask which guide the shop uses and to show the entry). A 20% rate gap is market noise; a 50%+ gap or a 2x hours gap requires an explanation, and "seized bolts" only explains it *after* teardown, with a photo. **At the shop:** after the rate question, ask the cheap cause question for hours — *"What is this job if nothing seizes?"* A shop that quotes the worst case in advance and keeps the difference when the job goes smoothly has charged you for a risk it never took. **What to say:** *"What's your hourly rate, which labor guide is this billed from, and is this book time or actual time?"* Three data points, one sentence, and the answer is checkable before you sign. ### Flag 7 — The repair doesn't match your symptom 🟡 Severity Common — the deflection flag 💰 At stake $500 of high-margin unrelated work while your actual problem rides home with you, undiagnosed 🔊 Signature You came in with a hum from the front end; the quote is brake pads, an air filter, and a transmission service A quote that ignores your symptom means one of two things: the shop is steering toward higher-margin work, or it couldn't diagnose your problem and hopes the invoice accidentally fixes it. Both versions bill you. This flag is where knowing your own symptom pays hardest — a driver who walks in saying "hum that changes when I weave lanes, so I suspect a wheel bearing" cannot be sold an air filter for it. **At the shop:** two clauses, and the second is the one that matters — *"How does this fix the symptom I came in with, and what is the cheap cause of that symptom that you have already ruled out?"* A shop that has not tested the cheap explanation has not diagnosed anything; it has written a shopping list. **What to say:** *"How does this proposed work resolve the [symptom] I came in with?"* — and hold the line. "It might help" is not a diagnosis. A shop that genuinely can't isolate your symptom should say so and charge only the diagnostic; a shop that answers with a longer list has answered the real question. ### Flag 8 — No parts-and-labor breakdown 🔴 Severity Critical — an unitemized bill is an unverifiable bill, and that's its purpose 💰 At stake Everything hidden in one number: tiered parts markup, inflated hours, and shop fees all live invisibly inside "Repair work — $640" 🔊 Signature A single-line invoice, and "we don't usually itemize" when you ask Without lines, nothing can be checked: not the parts markup (which runs **tiered** in 2026 — 100%+ on cheap $2-$8 parts, about 30% on mid-range, 10-20% on $300+ parts, so a $10 part on an $80 line is what tiered markup looks like when nobody can see it), not the hours against book time, not the shop fees. Fees are legitimate in principle: Florida even prescribes the sentence, requiring an estimate that charges for shop supplies or waste disposal to state that the charge "represents costs and profits to the motor vehicle repair facility for miscellaneous shop supplies or waste disposal." Itemization rules vary by state — and honest shops itemize without the law's help, because itemization is how they *demonstrate* honesty. **At the shop:** ask for part numbers, not just prices — *"Each part with its part number, the hours, the rate, and the fees as separate lines, please."* The part number is the cheap cause of most billing disputes: with it, a sixty-second search turns markup from a mystery into a conversation. **What to say:** *"I need the parts-and-labor breakdown before I pay — each part, the hours, the rate, and the fees as separate lines."* Don't pay until it exists. "We don't usually itemize" is not an answer; it's the flag confirming itself. ### Flag 9 — A new "urgent" problem at every visit 🟡 Severity Common — overcharging as a subscription model 💰 At stake $300-$800 per visit, indefinitely — the most expensive flag over time precisely because each individual charge looks plausible 🔊 Signature Brakes in March, transmission service in June, suspension in September — a healthy car developing an "urgent" finding every quarter Cars age, but not on a billing cycle. A new urgent discovery every visit means either your car is failing fast enough to replace — or the shop has converted you into recurring revenue. The tie-breaker is cheap and decisive: **one verified second opinion on the next finding.** If an independent second shop says "this doesn't need doing yet," the pattern is the shop's, and the relationship ends. **At the shop:** *"Before this one, I want the cheap cause checked and written down."* A finding-of-the-quarter pattern breaks the moment every finding has to survive a written cheap-cause check plus one second opinion — and a shop that is doing its job will not mind either. **What to say (and do):** keep a one-page log — date, mileage, work, cost. At the next "finding": *"I'll get a second opinion on this one before authorizing."* Then get it — free by sound if audible, $50-$150 at a second shop if not. One data point settles a year of suspicion, in either direction — and if against the shop, [here's how to choose the replacement](/blog/how-to-find-honest-mechanic) without trading one pattern for another. ### Flag 10 — Billing you for work a recall or warranty extension already covers 🔴 Severity Critical — you can pay four figures for a repair that was free, and never learn it 💰 At stake The whole repair, plus the reimbursement you are entitled to claim if you already paid for something that later became a recall 🔊 Signature "That's not covered" — said without running your VIN, and without mentioning warranty extensions, special policies or customer satisfaction programs Three different free-repair schemes sit behind the same counter, and only one of them is famous. **Safety recalls** must be remedied by the manufacturer without charge — that is the statute, not a courtesy ([49 U.S.C. 30120(a)(1)](https://www.law.cornell.edu/uscode/text/49/30120), subject to the time limits in the same section). **Warranty extensions, special policies and customer satisfaction programs** are the quieter cousins: a manufacturer decides a component fails too often, extends coverage on it, and tells dealers — while owners find out only if they ask or a letter reaches an address they still live at. **And reimbursement for repairs you already paid for** is written into federal regulation: a manufacturer's recall plan must cover owners who fixed the problem before the recall was announced ([49 CFR 573.13](https://www.ecfr.gov/current/title-49/section-573.13), "Reimbursement for pre-notification remedies"). There is also a myth this flag kills: nobody can require you to service the car at a dealer, or to use branded parts, in order to keep a warranty alive. The Magnuson-Moss Warranty Act forbids conditioning a written warranty on using a branded article or service unless the manufacturer has an FTC waiver ([15 U.S.C. 2302(c)](https://www.law.cornell.edu/uscode/text/15/2302)). "You have to have this done here or it voids your warranty" is, as a general statement, false. **At the shop:** *"Please run my VIN for open recalls, and check for a warranty extension, special policy or customer satisfaction program covering this repair — the cheap cause here might be that it costs nothing."* Ask the same question in writing to the manufacturer's customer line if the dealer says no; the dealer and the manufacturer do not always give the same answer. **What to say (if you already paid):** *"This repair matches recall [number]. I paid for it before the recall was announced — please tell me how to file for reimbursement under the manufacturer's plan."* Keep the invoice; a reimbursement claim without the paperwork is an argument you will lose. ## What actually determines a fair bill **The labor rate — by geography, honestly.** $120-$159/hour independent national range, $85-$120 low-cost states, $155-$200+ high-cost metros, dealers +$20-$40 structurally. A rate isn't a flag until it's checked against *your* market. **The hours — by the book, verifiably.** Flat-rate billing means the published guide's hours, not the clock. This cuts both ways: a tech who beats book time still bills book time (legitimate), and a shop billing over book time owes you a teardown-photo explanation. **The parts tier and its markup.** OEM vs quality aftermarket vs budget — and the tiered markup structure: 100%+ on cheap parts, about 30% mid-range, 10-20% on expensive ones. The verification question is the part number: with it, the retail price is a 60-second lookup. **What's included — scope beats totals.** Two quotes for "a rack" can differ by $600 purely on inclusions: tie rods, alignment, fluids, fees. Every comparison in this guide is scope-to-scope or it's meaningless. **The diagnostic structure.** $80-$150 independent, $120-$300 dealer, credited toward the repair by many independents — and honestly un-flat-rateable, which is why a capped fee with a call-before-exceeding promise is the honest shape. **The fees line.** Supplies, disposal, environmental — legitimate categories that become padding above about 10% of labor without itemization. ## The defense ladder: every option, cheapest first **The three questions + the protocol** — installs every protection before work begins $0 **Free code read + your own rate/book-time lookup** — RepairPal average, labor-guide hours, part-number price check $0 **AI sound second opinion** — an engine noise recorded parked; about 10 minutes, no second shop visit Free **Second shop's written estimate** — most unbiased when they diagnose blind; often waived if they do the work $50–$150 **Written post-repair inspection** — a second shop documents whether the work was necessary and performed $50–$150 **BBB + state Attorney General complaints** — 15 minutes each, and shops routinely offer partial refunds on notice $0 **Small claims court** — no lawyer needed; the dollar limit and filing fee are set by your state's courts and vary widely, so check yours; the credible threat usually settles it first varies Read it top-down — the opposite of the price ladders elsewhere on this blog, because here the cheapest rung is also the strongest: **the free rungs prevent what the paid rungs can only dispute.** Every dollar of defense spent before authorization is worth ten spent after payment. ## Your risk profile, by what you drive **Mainstream sedans & crossovers (Camry, CR-V, Escape)** — the healthiest market: deep competition, published book times, easy comparison quotes lowest risk **European luxury (BMW, Mercedes, Audi)** — premium parts justify real markup, which is exactly where unjustified markup hides; part numbers and scope comparison are mandatory here highest padding target **EVs (Tesla, Ioniq, EV6)** — thin independent competition = dealer pricing power; the counterweight: EVs need far fewer repairs, so scrutinize the ones that do get quoted dealer lock-in risk **Hybrids (Prius, hybrid Accord)** — the scare word is "battery": hybrid batteries get invoked to condemn cars that need a $200 12V battery or a cooling-fan cleaning; second opinion any four-figure hybrid quote scare-quote risk **High-mileage older cars (150K+)** — flag 9's natural habitat: everything is legitimately "worn," so distinguishing worn from worn-out is the whole game; demand demonstrated failure, not adjectives endless-findings risk **Trucks & fleet-style use (F-150, Silverado)** — big vehicles carry big book times honestly; the check is hours-vs-guide, since one padded hour costs more here than anywhere hours-padding risk Two table rules: on any **hybrid**, the word "battery" in a quote triggers an automatic second opinion — the real hybrid-battery failure rate is a fraction of its invocation rate; on any **150K+ car**, replace the adjective standard with the evidence standard — "worn" describes every part on the vehicle, so only *demonstrated* failure (play shown, leak shown, measurement out of spec) buys a repair. ## Which flags are flying? The quick decision tree **No written estimate exists and work has started?** Flag 1 — call now, request the written cap by text so it's timestamped. Everything else depends on this document. **Being pressured to authorize today?** Flag 2 — the urgency-class question, then 24 hours. Nothing but felt brake failure genuinely can't wait a day. **The mid-repair phone call just came?** Flag 3 — separate written finding, decide next week. Real problems keep; padding expires at close of business. **Quote in hand and the number feels big?** Flags 6-8 in sequence: rate vs RepairPal, hours vs book, itemization complete, parts by number — all free. **Quote doesn't mention your actual symptom?** Flag 7 — the how-does-this-fix-it question, held firmly. **Already paid?** The ladder's lower rungs: parts + itemization requested in writing, second written opinion, then [the dispute playbook](/blog/how-to-dispute-car-repair-bill). **Third "urgent finding" this year?** Flag 9 — one verified second opinion decides car-vs-shop, permanently. How can you tell if your mechanic is overcharging you? Ten flags catch most of it, and three are instant: no written estimate before work (the document every legal protection attaches to), refusal to show replaced parts (Florida puts that choice on the estimate form), and no parts-and-labor breakdown (an unverifiable bill is unverifiable on purpose). The six softer flags: same-day "safety" pressure, the mid-repair "while we're in there" call, the parts-lottery diagnostic, a labor rate or hour count far above the published standard ($120-$159/hr is the 2026 independent norm), quotes that ignore your stated symptom, and a new urgent finding every visit. The universal defense costs nothing: a written estimate with a call-before-exceeding cap, itemization, the old parts kept, and no same-day authorization over $300 without a second opinion — and for an engine noise you can record parked, PulsCar's free sound check is a ten-minute second opinion, not a substitute for the shop's test. [ Got a quote and not sure if it's fair? Independent second opinion — free, 10 minutes If the noise that brought you to the shop is one the engine makes while running and parked, record 30 seconds of it and PulsCar's free sound check gives you an independent first read — a likely cause, a severity and a repair-cost estimate, or "inconclusive" if the clip cannot support a verdict. It is a second opinion, not a diagnosis: the shop's test still has to confirm the cause, and noises that only appear while driving or braking are outside what a parked recording can capture. We don't fix cars, so we have no financial reason to over-recommend — and walking in with your own data changes the conversation. The report arrives by email, so use the address you actually read. 🔍 Get a Second Opinion — Free ](/) Is it normal for two mechanics to quote different prices? Yes — and knowing the normal range is what makes the abnormal visible. A 20-40% spread between shops in one city is legitimate: labor rates run $120-$159/hour at independents with real geographic spread, dealers add $20-$40/hour structurally, parts come in OEM and aftermarket tiers, and diagnostic depth varies. The flag threshold is a 100%+ gap on the same named repair — at double the price, one shop is missing work or padding it, and a third quote breaks the tie. Two rules make any comparison honest: compare scope, not totals (the $700 quote that includes the alignment and fluids the $450 quote omits is more complete, not more expensive), and compare billed hours against the flat-rate manual — Mitchell1, Chilton, or AllData — rather than the clock. PulsCar's free report includes a repair-cost estimate for the likely cause it hears, which gives a quote something to land against. What is a fair diagnostic fee in 2026? Free at chain parts stores for a code read — which is a code, not a diagnosis. $80-$150 at most independent shops for the real thing: an hour of skilled time plus equipment, isolating the cause through tests rather than guesses. $120-$300 at dealerships for the same skill with factory tools. Above $300 for diagnosis alone needs justification, which legitimately exists only for complex electrical or proprietary-system work. Two structural facts make the fee fair or not: whether it's credited — many independents apply the fee toward the repair if you authorize it, almost no dealership does, and asking costs nothing — and whether it's capped, since diagnostic time honestly can't be flat-rated and the honest shape is a quoted ceiling with a call-before-exceeding promise. For an engine noise you can record parked, PulsCar's free sound check is a first pass — a second opinion, not the diagnosis, and the cheapest rung on the ladder. ## The anatomy of an honest estimate Five things every legitimate estimate shows — each one a question you're allowed to ask if it's missing: **The symptom, restated (top of the page).** Your complaint in their words. *Missing = flag 7 forming.* **The parts, by number and tier.** Part numbers, OEM/aftermarket named, unit prices. *"Which part number, and what tier?" — the 60-second markup check lives here.* **The hours, by the book.** Labor hours per task with the rate stated. *"Which labor guide is this from?" — Mitchell1, Chilton, AllData, named without hesitation.* **The fees, itemized.** Supplies, disposal, environmental — each named, together under about 10% of labor. *An $80 mystery "shop fee" on $400 of labor is a tenth flag.* **The cap and the promise.** Total not-to-exceed, plus the call-before-exceeding line. *This sentence is what state law protects — make sure it exists.* An estimate carrying all five is a shop doing honesty's paperwork voluntarily. Ask for the two-minute walkthrough anyway — *"walk me through the line items"* — because how a shop narrates its own estimate tells you the rest. ## What 9,809 owners told the government they paid Most articles about repair costs quote an industry average and move on. We went to the only large public file of American repair money with the owners' own words attached: the complaints drivers file with NHTSA. Of 777,040 complaints received between 1 January 2015 and 8 September 2026, **55,937 contain a dollar sign**, and **9,809 pair a dollar figure with an out-of-pocket phrase** — "I paid," "charged me," "cost me," "quoted me," "had to pay." We read 30 at random: every one named a figure the owner had paid or been quoted, though in some it is a diagnostic fee, a tow or a rental rather than the repair itself. Taking the largest qualifying figure in each complaint, here is what that money looks like. **$50-$249** — diagnostic fees, single sensors, small parts 912 · 9.3% **$250-$499** — a brake job, a coil and plugs, a fluid service 911 · 9.3% **$500-$999** — the band where "while we're in there" lives 1,747 · 17.8% **$1,000-$2,499** — the largest single band 2,779 · 28.3% **$2,500-$4,999** — transmissions, hybrid components, major driveline 1,493 · 15.2% **$5,000 and above** — engines and replacements 1,967 · 20.0% **Median: $1,500. Quartiles: $600 and $3,863.** [Download the distribution](/research/signs-mechanic-overcharging/owner-reported-repair-amounts.csv). Now the warning that matters more than the numbers. **This is not what a typical repair costs, and anyone who tells you it is has misread the file.** Nobody writes to the federal government because a $180 brake job went smoothly. These 9,809 figures are the bills that were expensive enough, surprising enough or disputed enough to make someone sit down and file a complaint — which is exactly why they are useful for *this* page and useless as an average. What they show is the shape of the bills that go wrong: **63.6% of them are over $1,000**, and one in five is over $5,000. The flags in this guide are not about the $90 oil change. They are about the conversation that ends in four figures, which is where the whole of the risk sits. The second thing the file shows is a price level that is climbing faster than most household budgets. The federal Consumer Price Index for motor vehicle maintenance and repair — series CUUR0000SETD, the one the government uses to track exactly this — read **320.5 in August 2021 and 465.1 in August 2026: up 45.1% in five years**, with 5.2% of that arriving in the last twelve months. Against August 2019 the increase is 56.1%. We pulled the series ourselves and [published every month of it](/research/signs-mechanic-overcharging/cpi-motor-vehicle-maintenance-and-repair.csv) so you can check the arithmetic. That index is a measure of *prices charged*, not of average bills, and we make no claim about the average bill anywhere on this page. ## Where a recall and your own money meet Flag 10 exists because of a number nobody publishes. Searching the same 777,040 complaints for narratives that mention a recall and the owner's own money within the same passage — 300 characters apart, so they belong to the same thought — returns **7,470 complaints**. Of those, **456 contain explicit refusal language**: "refused to reimburse," "denied my claim," "would not cover," "declined to assist." Among the 7,470, the 2,449 that name a dollar figure have a median of **$1,260**. Be careful with what that does and does not mean, because it would be easy to inflate. It is **not** a count of wrongful billing. Reading twenty at random, the file contains owners asking whether a defect *should* be recalled, owners whose VIN fell outside a recall's build range, owners who were reimbursed after asking, owners arguing about rental cars rather than repairs, and owners billed for a repair that a recall covered. What the number measures is how often an American owner's complaint has both subjects in it at once — a recall and their own money — and 7,470 times in eleven years is often enough that "is this covered?" belongs on your list of counter questions permanently. The practical version is three lines long. **Before you authorize:** run your VIN yourself, and ask the shop to check for warranty extensions and special policies, not just open recalls. **If you are told no:** ask the manufacturer's customer line the same question separately, because a dealer's answer and a manufacturer's answer are not always the same. **If you already paid** for something that later became a recall: the manufacturer's recall plan is required to include reimbursement for pre-notification remedies, so keep the invoice and file. [Per-make counts are published](/research/signs-mechanic-overcharging/recall-and-own-money-by-make.csv), with the same caveats attached. ## What the written-estimate laws actually say — and where they do not exist Most guides on this topic write "most states require a written estimate" and leave it there. That sentence is doing a lot of work it has not earned. Auto-repair statutes are state law, they differ sharply, and several states have no repair-specific statute at all — leaving you with general consumer-protection law instead. Here is what we could open and read this week, quoted rather than summarized. **California — Business and Professions Code 9884.9(a).** The repair dealer "shall give to the customer a written estimated price for labor and parts necessary for a specific job." Then the sentence that carries your entire protection: "No work shall be done and no charges shall accrue before authorization to proceed is obtained from the customer." And on overruns: no charge above the estimate "without the oral or written consent of the customer," which must be obtained *after* it becomes clear the estimate is insufficient and *before* the extra work is done. No percentage, no grace: consent first. **Florida — Statutes 559.905 and 559.909.** A written estimate is required before any diagnostic or repair work when the cost will exceed **$150**, and the statute prescribes the contents down to the line: shop and customer details, odometer reading, completion date, whether labor is flat rate or hourly, a statement of what is guaranteed and for how long, "a statement allowing the customer to indicate whether replaced parts should be saved for inspection or return," and the daily storage charge. Shop-supply and waste-disposal charges must be disclosed with a prescribed sentence saying the charge "represents costs and profits to the motor vehicle repair facility." On overruns, 559.909 makes it unlawful to charge more than the written estimate plus **$10 or 10 percent, whichever is greater, not to exceed $50**, without notifying you and getting the additional work authorized — and if you cancel at that point, the shop must reassemble the vehicle, charging only the teardown costs it disclosed in advance. **The federal floor, which applies everywhere.** The FTC's consumer guidance tells you to ask how the shop prices work — "some shops charge a flat rate for labor... others charge on the basis of the actual time the technician worked" — and, if you proceed, to get a written estimate identifying "the condition to be repaired, the parts needed, and the anticipated labor charge," with a signed copy that "should state that the shop will contact you for approval before they do any work exceeding a specified amount of time or money." The same page makes an observation worth more than it looks: shops that do only diagnostic work, and sell no parts or repairs, "may be able to give you an objective opinion about which repairs are necessary." **What we could not verify this week, and are therefore not claiming.** New York's repair-shop regulations, Massachusetts' repair-shop regulation and Michigan's Motor Vehicle Service and Repair Act all exist and are frequently cited on pages like this one; their official pages refused our requests (HTTP 403) on 18 September 2026, so we have not quoted them and we are not putting numbers in your head about them. Look up "[your state] auto repair consumer rights" on your own attorney general's site before a dispute, not during one. The honest summary is uncomfortable but useful: **your protections depend on your zip code more than on your shop.** In a state with a repair act, the written estimate is a legal instrument. In a state without one, it is still the most valuable piece of paper you will hold — because a written number with a date on it is evidence in any forum, including a credit-card chargeback, and its absence is what the first flag on this list is about. ## Which upsells are worth buying anyway? Not every recommendation is padding, and a guide that leaves you refusing everything has replaced one expensive habit with another. The test is not "did they suggest it" — it is whether the item has a manufacturer interval, a measurable condition, or a symptom you can feel. **Worth buying, almost always.** Anything with a number in your owner's manual and a measurable state: brake fluid and coolant on their service intervals, transmission fluid on a sealed unit that the manufacturer does specify an interval for, a cabin filter you can see the dirt on, an alignment after you hit something or after new tires, and tires at 4/32 rather than at the legal 2/32 if you drive in rain. These are cheap, they have intervals, and skipping them is how a $30 item turns into a $600 one. **Worth buying, conditionally.** The "while we're in there" bundle when the labor genuinely overlaps — coils under a plenum that is already off, a water pump driven by the timing belt already being replaced, a rear main seal during a clutch job. Ask one question to test it: *"What does this cost as a separate visit later?"* If the saving is real, it will be a number. If the answer is vague, the overlap was rhetorical. **Rarely worth buying.** Anything sold as a flush with no interval behind it — engine flushes, "induction service," fuel-system cleaning at every oil change — and any additive recommended for a symptom nobody has diagnosed. These are the highest-margin lines on a service menu and the easiest to defer forever with no consequence. **And the one that is worth buying most often: a second opinion.** A diagnostic fee at a shop that does not stand to sell you the repair is the cheapest insurance in this entire guide, and the FTC's own guidance points at the same idea. A free code read, a recorded noise, or $80 spent on an independent look at a $2,000 quote changes the economics of every conversation afterwards. ## The diagnostic trap: three plays, dissected **Trap one: the fear close.** **The situation:** routine visit, and suddenly — *"I really shouldn't let you drive out of here like this."* **What's real:** maybe a class-one emergency; statistically, a class-two wear item wearing a costume. **The price vs the bill:** pads at 30% are a $250 job next month; authorized under fear today they're a $250 job plus whatever else rode the adrenaline in. **The defense question:** *"Is this safety-critical today, or can it wait a week?"* — hedging is a confession, and 24 hours costs an honest finding nothing. **Trap two: the scope shell game.** **The situation:** three quotes for "the same" repair — $450, $700, $890 — and you pick the cheapest. **What's real:** the $450 quote excluded the alignment, the fluids, and the fasteners the other two included; it becomes $780 of "necessary additions" once the car is apart and leaving isn't an option. **The price vs the bill:** the cheapest headline is the most expensive invoice. **The defense question:** *"What exactly is included — and what will I probably be called about mid-job?"* Scope-to-scope, the $700 quote was cheapest all along. **Trap three: the diagnosis subscription.** **The situation:** a noise, and the verdict — *"we'll start with the most likely thing."* **What's real:** a $250 brake job, then a $180 caliper service, and the noise — a $250 wheel bearing all along — still hums on the drive home from each visit. **The price vs the bill:** a $130 real diagnostic versus $430 of retail-priced guesses that preserved the problem. **The defense question:** *"What test confirms the cause before we replace anything?"* — and for an engine noise you can record parked, the free sound check gives you a first answer to bring in. ## Three invoices, decoded *These are composite scenarios, not individual customers: each combines details that come up repeatedly in owner reports and shop quotes. The first is my own, told as it happened.* **Scenario 1: my own $380.** A noise, a shop in Phuket, a "full diagnostic" delivered with confidence — $380 later, no cause named, and over the following six months several more shops and roughly $6,000 of repairs that never made the sound go away. No written estimate had capped anything; no test had preceded any verdict; the parts-lottery ran round after round at my expense. *Lesson: flags 1 and 5 flying together is the classic configuration — and the reason PulsCar exists is so the next driver walks in with an independent second opinion before a shop names its price.* **Scenario 2: the $400 brake job that called home at $1,100.** Mid-repair phone call: dark fluid, cracked belt, "while we're in there." The owner used the sentence — *separate written findings, I'll decide next week* — and paid $410 that day. The follow-up week: the belt showed real cracking in the photo (replaced elsewhere for $140 against the $260 quoted), and the "dark fluid" service vanished — the shop never sent the write-up. *Lesson: deferral is the assay — real findings survive documentation, padding evaporates when it can't close same-day. Net: $840 quoted add-ons became $140 of real work.* **Scenario 3: the $640 single-line invoice.** Paid under time pressure, then unwound in writing: the itemization request (granted, grudgingly) showed 4.0 labor hours on a job whose book time is 2.1, at a rate 15% over market. One email citing the labor guide and the state's estimate statute, one BBB draft attached-but-unfiled: the shop refunded $210 within a week. *Lesson: flag 8 hides flag 6, every time — and the itemized breakdown is recoverable after payment, which makes it the first move of every dispute, per [the dispute playbook](/blog/how-to-dispute-car-repair-bill).* ## Four overcharging playbooks for where you are right now **"My car is at the shop and I never got a written estimate."** Call now, calm and specific: *"Before any work starts — text me the written estimate with a total, and note you'll call before exceeding it."* Text, not verbal: you want a timestamp. If work already started without authorization, document the timeline tonight; the unauthorized-work provisions in states that have them are on your side. **"The shop just called with 'we also found something.'"** One sentence: *"Write it up as a separate finding with its own estimate — finish today's authorized work, and I'll decide on the new item next week."* Then the week does the sorting: request the photo, check the urgency class, price it against this blog's guides. Authorize the survivors; the evaporated items were never real. **"I just paid and I think I got taken."** Same-week sequence, everything in writing: (1) itemized invoice requested, (2) replaced parts requested, (3) rate and hours checked against RepairPal and book time, (4) a second shop's written opinion if the work itself is in doubt, (5) the [dispute ladder](/blog/how-to-dispute-car-repair-bill) — direct request first, BBB/AG second, small claims as the credible endpoint. Most disputes with documentation settle at step one or two; the shop's math on a $300 refund versus a complaint file is your leverage. **"I need a new shop and I'm done getting burned."** Vet before you're desperate — the worst time to choose a mechanic is with a dead car. The [honest-mechanic guide](/blog/how-to-find-honest-mechanic) runs the full method; the fast version: a small paid test job first (oil change, inspection), the protocol run on it, and the shop's reaction to your six steps *is* the interview. Shops that welcome informed customers exist in every market — they're the ones the flags never fly over. ## After the repair: verify, file, and build the record **The verification drive:** the symptom you paid to fix, gone — checked the same day, because "it's better" fades and warranties don't wait. **The file:** every invoice photographed into one folder — date, mileage, work, cost. This boring habit is dispute evidence, flag-9 detection, and resale value at once. **The parts shelf:** replaced parts kept for 30 days — long enough for any dispute window, and the old plugs or pads read you the car's real condition for free. **The relationship ledger:** when a shop passes the protocol cleanly, mark it — verified honesty is worth loyalty, and a shop that knows you check quotes you straight forever after. ## Your overcharging plan: next 10 minutes, today, this week **Next 10 minutes (free):** 1. Match your situation to the decision tree — which flags are flying, which ladder rung answers them. 2. Quote in hand: rate vs RepairPal, hours vs book time, itemization present, symptom addressed. Twenty minutes total, all free. 3. Pressure in progress: the urgency-class question, then 24 hours, non-negotiable over $300. **Today:** 4. Car not dropped off yet: the six-step protocol, verbatim — it takes ten minutes and installs every protection you legally have. 5. Audible symptom + doubt: the free second opinion before any authorization. 6. Already paid: the written requests — itemization and parts — sent today; the clock on dispute windows is running. **This week:** 7. Second opinion in hand → the renegotiation or the [dispute path](/blog/how-to-dispute-car-repair-bill), evidence attached. 8. Flag 9 pattern confirmed → the shop switch, vetted per [the honest-mechanic method](/blog/how-to-find-honest-mechanic), tested on a small job first. 9. The permanent fix: the protocol as a habit, the invoice file started, and the three questions memorized — they fit on a phone note. For the money cluster, complete: [how to dispute a repair bill](/blog/how-to-dispute-car-repair-bill), [dealership vs independent](/blog/dealership-vs-independent-mechanic), [finding an honest mechanic](/blog/how-to-find-honest-mechanic), and [what a diagnostic should cost](/blog/how-much-does-car-diagnostic-cost). For arriving informed: [the noise index](/blog/strange-car-noises-and-what-they-mean), [how to record a car noise](/blog/how-to-record-car-noise-for-diagnosis), [sound AI vs OBD scanners](/blog/diagnose-car-noise-sound-vs-obd-scanner), and [the best diagnostic apps of 2026](/blog/best-car-diagnostic-app-2026). And [our story](/about) explains why PulsCar exists. ## Sources and documents *Statutes, federal regulations and government data, opened and read on 18 September 2026. Our own analysis is published as CSV.* 1. **California Business and Professions Code 9884.9** — written estimate required; no work and no charges before authorization; no charge above the estimate without consent obtained beforehand. [Statute](https://leginfo.legislature.ca.gov/faces/codes_displaySection.xhtml?lawCode=BPC§ionNum=9884.9) 2. **Florida Statutes 559.905** — written estimate required above $150, with prescribed contents including the replaced-parts election and the shop-supplies disclosure. [Statute](https://www.leg.state.fl.us/statutes/index.cfm?App_mode=Display_Statute&URL=0500-0599/0559/Sections/0559.905.html) 3. **Florida Statutes 559.909** — unlawful to exceed the written estimate by more than $10 or 10 percent (capped at $50) without notice and authorization; reassembly duty on cancellation. [Statute](https://www.leg.state.fl.us/statutes/index.cfm?App_mode=Display_Statute&URL=0500-0599/0559/Sections/0559.909.html) 4. **49 U.S.C. 30120** — a manufacturer must remedy a safety defect without charge, subject to the section's time limits. [Statute](https://www.law.cornell.edu/uscode/text/49/30120) 5. **49 CFR 573.13** — "Reimbursement for pre-notification remedies": what a manufacturer's recall plan must offer owners who already paid. [Regulation](https://www.ecfr.gov/current/title-49/section-573.13) 6. **15 U.S.C. 2302(c), Magnuson-Moss Warranty Act** — a warranty may not be conditioned on using a branded article or service without an FTC waiver. [Statute](https://www.law.cornell.edu/uscode/text/15/2302) 7. **FTC consumer guidance, "Auto Repair Basics"** — flat rate versus actual time, what a written estimate must identify, and the value of a diagnostic-only shop. [FTC](https://consumer.ftc.gov/articles/auto-repair-basics) 8. **BLS Consumer Price Index, series CUUR0000SETD**, motor vehicle maintenance and repair, US city average, not seasonally adjusted. Pulled from the BLS public API on 18 September 2026; August 2026 index 465.136 against 320.504 in August 2021. [Series](https://data.bls.gov/timeseries/CUUR0000SETD) 9. **NHTSA complaint flat file**, 777,040 complaints received 1 January 2015 - 8 September 2026. [Field dictionary](https://static.nhtsa.gov/odi/ffdd/cmpl/CMPL.txt) 10. **Our analysis, published** — [owner-reported repair amounts](/research/signs-mechanic-overcharging/owner-reported-repair-amounts.csv), [recall and own-money complaints by make](/research/signs-mechanic-overcharging/recall-and-own-money-by-make.csv), [the CPI series month by month](/research/signs-mechanic-overcharging/cpi-motor-vehicle-maintenance-and-repair.csv), and the [method file](/research/signs-mechanic-overcharging/method.txt) with every query, exclusion, sample reading and limitation. Licensed CC BY 4.0. **What we looked for and could not verify.** New York's, Massachusetts' and Michigan's repair-shop rules: their official pages refused our requests with an HTTP 403 on 18 September 2026, so they are named but never quoted or quantified here. A trustworthy national figure for the average US repair bill: we removed the one this page used to carry rather than keep an unsourced number. A survey figure for how many drivers believe they have been overcharged: same decision, same reason. Small-claims dollar limits and filing fees: set state by state and changed often enough that a national range would mislead, so we point you at your own state's courts instead. --- *How these numbers were built: cross-checked against 2026 industry and estimator data (independent labor $120-$159/hr national range with about $140 midpoint, per PartsTech/AAA-cited survey data; dealer premium $20-$40/hr; low-cost states $85-$120, high-cost metros $155-$200+; tiered parts markup — 100%+ on $2-$8 parts, about 30% mid-range, 10-20% above $300; diagnostic fees $80-$150 independent / $120-$300 dealer, credited by many independents; state estimate-overrun rules as written in the Florida and California statutes linked above; small-claims limits and fees left to each state's own courts). Prices reviewed quarterly — last verified July 2026.* *Prices verified July 2026 — the labor rates, markup tiers and diagnostic fees above keep that date; on 18 September 2026 the estimator and parts-retailer pages we would have used to re-read them refused our requests, so we left the ranges alone rather than pretend to a fresh check. The one price-related figure that was refreshed is the federal repair price index, pulled from the BLS API that day and published in full. Technical documents verified September 2026: the two California and Florida statutes, the two federal statutes, the federal regulation and the FTC guidance page in the sources list were opened and read on 18 September 2026, and the NHTSA complaint file behind our analysis was queried the same day.* *Been overcharged in a way we didn't cover? Email [support@pulscar.io](mailto:support@pulscar.io) — we add patterns to this guide as we hear them.* --- ## Dealership vs Independent Mechanic in 2026: The Price Gap, Repair by Repair, With the Data Source: https://www.pulscar.io/blog/dealership-vs-independent-mechanic Last updated: 2026-09-17 📊 The Number That Settles This Three independent measurements point the same way. **AAA** (2026): dealer mechanics generally cost more than independent mechanics, often by 25 percent or more. **Consumer Reports** (March 2024, 11,670 repairs): independent shops were the only facilities to earn top marks for overall satisfaction, and nearly every dealership brand got the lowest possible rating for price. **Our repair-by-repair table** below: 35-60% less at an established independent, widest on labor-heavy jobs. The cases where dealerships are objectively the right choice — warranty work, recalls, certain software and calibration jobs — are real but a minority of repair situations, and federal law (15 U.S.C. 2302(c)) forbids tying your warranty to dealer service. **📊 What 777,040 NHTSA complaints say about where owners go** — every owner complaint NHTSA received from 1 January 2015 to 8 September 2026 · **161,076** describe a dealer visit, **33,186** an independent or local shop, **10,537** both · **1,863** name the diagnostic fee they paid: median **$165**, rising from $120 (2015-2017) to **$200** (2024-2026) · **1,720** mention goodwill assistance (799 refused, 418 offered) · **664** mention a second opinion · **32** of 54,366 warranty complaints describe a claim refused over independent service or aftermarket parts · **11,625** recall campaigns since 2015, 96% with a free remedy, 81% naming the dealer. [Download the data →](/research/dealership-vs-independent-mechanic/shop_type_by_year.csv) Every car owner faces this decision eventually: the dashboard light comes on, or the brakes start grinding, or the transmission starts hesitating — and you have to decide between the dealership and an independent shop. The conventional wisdom is split. Dealerships market themselves as the safe, brand-certified choice. Independent shops market themselves as the affordable, customer-focused alternative. The actual data, however, tells a clearer story than either side's marketing. This guide uses 2026 pricing ranges drawn from published estimators, consumer surveys and typical shop quotes to give you the **general cost ranges for specific repair categories**, the **5 situations where dealerships are actually the right choice**, and the **honest framework for deciding which to use for your situation**. New in this edition: our own reading of the federal complaint file (what owners actually paid to be diagnosed, and how often each type of shop came up empty), the recall and bulletin numbers that define what only a dealer can do, and the text of the laws that decide who can touch your car without costing you the warranty. ## The bottom-line cost comparison For most repairs outside warranty, recall and programming work, independent shops are cheaper. The question is how much cheaper, and whether the savings justify any tradeoffs. **Average price gap by repair category** | Repair category | Independent shop | Dealership | Typical savings | |---|---|---|---| | Oil change (synthetic) | $50-$90 | $80-$130 | 35% | | Brake pads + rotors (one axle) | $400-$650 | $700-$1,200 | 45% | | Battery replacement | $180-$280 | $280-$450 | 38% | | [Alternator replacement](/blog/alternator-replacement-cost) | $450-$750 | $850-$1,400 | 47% | | Wheel bearing (one) | $350-$600 | $650-$1,100 | 45% | | [Timing belt replacement](/blog/timing-belt-replacement-cost) | $700-$1,200 | $1,400-$2,200 | 48% | | [Transmission rebuild](/blog/transmission-repair-cost) | $1,800-$3,500 | $4,000-$7,500 | 55% | | AC compressor replacement | $700-$1,200 | $1,400-$2,400 | 50% | | [Catalytic converter (aftermarket)](/blog/catalytic-converter-replacement-cost) | $900-$1,800 | $2,500-$4,500 | 60% | | Suspension overhaul (4 corners) | $1,200-$2,200 | $3,000-$5,500 | 60% | These are typical 2026 ranges for vehicles 3-10 years old. Newer vehicles and luxury brands show wider gaps; commodity cars (Civic, Corolla, Sentra) show smaller gaps because parts are commoditized. The linked rows go to our full price guides for those repairs — fair ranges, quote checklists, and the exact words for the shop. **Why the gap is so wide.** The price gap comes from three structural factors that compound: **1. Labor rates.** Dealerships in 2026 typically charge $150-$250/hour, with luxury brand dealers (BMW, Mercedes, Audi) often reaching $200+/hour. Independent shops typically charge $90-$140/hour. The gap reflects real cost differences: dealers maintain larger facilities, factory-certified training programs, brand-specific equipment, and corporate overhead. Independents operate leaner. Two outside checks on those ranges, both re-read in September 2026: [AAA's labor-rate article](https://www.aaa.com/autorepair/articles/average-mechanic-labor-rate-repair-costs-in-your-state-2026) says the average mechanic labor rate runs "from less than $100 to over $200 per hour" and that dealer mechanics generally cost more than independents "often by 25 percent or more"; the 2025 PartsTech report it cites found nearly half of all shops charging $120-$159 per hour. For a 4-hour repair, labor alone differs by $240-$440. For a 10-hour engine job, labor alone differs by $600-$1,100. **2. Parts markup.** Dealerships use OEM parts billed at full manufacturer list price. The dealer typically buys these from the manufacturer at 30-40% below list, then bills the customer at full list. So a $200 list-price OEM part costs the dealer $130 and bills at $200 — a $70 markup. Independent shops source from multiple suppliers: OEM (when needed), OE-equivalent (often the same manufacturer that supplied the car company, sold without the brand markup), and quality aftermarket (Bosch, Denso, Brembo). They apply their own markup of 20-40% too, but their starting prices are lower because their sourcing is more competitive, so the billed price usually lands below the dealer's. **3. Diagnostic time.** Dealerships sometimes run multi-hour diagnostic processes (2-4 hours billed) for issues that experienced independent techs identify in 15-30 minutes. The dealer process involves running the manufacturer's full diagnostic protocol; the independent runs a targeted diagnostic based on pattern recognition. Both are legitimate; only one is billable for hours. (Our [diagnostic cost guide](/blog/how-much-does-car-diagnostic-cost) breaks down what each tier of diagnosis costs and includes.) ## What owners actually paid to be diagnosed: 1,863 fees in the federal complaint file Estimator ranges are averages someone else computed. We wanted a number owners wrote down themselves, so we searched every complaint NHTSA received from 1 January 2015 to 8 September 2026 — 777,040 of them — for a dollar amount attached to the words "diagnostic" or "diagnose" ("paid $150 for a diagnostic", "they wanted $220 to diagnose it"). After tightening the pattern to exclude repair totals and reading 40 random matches (about one in ten bundled a small repair into the fee, so treat the figures as ceilings), 1,863 complaints named a fee between $20 and $600. | Period complaint was received | Complaints naming a fee | Median fee | Middle half (Q1-Q3) | |---|---|---|---| | 2015-2017 | 401 | $120 | $100-$150 | | 2018-2020 | 447 | $140 | $120-$175 | | 2021-2023 | 343 | $170 | $149-$200 | | 2024-2026 (to 8 Sep) | 672 | $200 | $178-$250 | | All years | 1,863 | $165 | $125-$210 | Three things in that table matter for the dealer-versus-independent decision. **The fee owners complain about is overwhelmingly a dealer fee.** 1,274 of the 1,863 complaints mention a dealer and no independent shop; their median is $162.50. Only 51 mention an independent or local shop and no dealer, and their median is $180 — a sample too small to conclude that independents charge more; it mostly tells you that people who pay an independent's diagnostic fee rarely file a federal safety complaint about it. **The median has risen about two-thirds in nine years**, from $120 to $200. Whatever guide you read that says "a diagnostic is about $100" was written from an earlier price list. **More than half of these complaints (56%) are about being charged to find out whether a recall applies.** The pattern repeats across makes: the owner has a symptom that matches an open recall or a known defect, the dealer says the VIN is not in the campaign, and asks for a diagnostic fee before looking. That is legal — a recall remedy is free, but a diagnosis of a non-recall condition is not — and it is the single most common reason owners in this file resent the fee. The defense is to check your VIN yourself before the visit (steps below) and to ask, in writing, whether the fee is waived if the condition turns out to be covered. [Download the fee table (CSV)](/research/dealership-vs-independent-mechanic/diagnostic_fees_cited_by_period.csv). ## The same fee, state by state Diagnostic fees track local labor rates, and the complaint file is large enough to show it. The table lists every state with at least 55 fee-naming complaints since 2015, with the median for the whole period and for complaints received from January 2024 onward. [AAA's 2026 labor-rate article](https://www.aaa.com/autorepair/articles/average-mechanic-labor-rate-repair-costs-in-your-state-2026) gives the outside check: its state figures run from $213.90 an hour in Maine to $281.53 in Connecticut, and it notes that shops usually quote "a basic diagnostic charge with a maximum time limit" and that on electrical faults "it is not unusual for the diagnosis cost to exceed that of the actual repair." | State | Complaints naming a fee, 2015-2026 | Median, all years | Complaints, 2024-2026 | Median, 2024-2026 | |---|---|---|---|---| | California | 266 | $200 | 94 | $240 | | Florida | 170 | $175 | 58 | $223 | | Texas | 132 | $159 | 41 | $205 | | New York | 95 | $160 | 32 | $200 | | Georgia | 80 | $170 | 38 | $200 | | Pennsylvania | 69 | $148 | 24 | $177 | | Illinois | 67 | $167 | 27 | $200 | | Ohio | 64 | $144 | 19 | $205 | | North Carolina | 62 | $150 | 31 | $180 | | Virginia | 62 | $140 | 17 | $180 | | New Jersey | 57 | $195 | 23 | $250 | | Michigan | 56 | $155 | 22 | $190 | | Maryland | 55 | $175 | 16 | $212 | Two readings. First, the recent medians cluster at $200 almost everywhere, with California and New Jersey at $240-$250: a dealer quoting $250 for a first look is not out of line in 2026, and one quoting $350 or more is in the top tenth of what owners reported (66 of the 672 fees from 2024-2026 were $350-$600, 143 were $250-$349). Second, the state gaps are smaller than the dealer-versus-independent gap inside any one state. Moving your car across a state line saves less than moving it across town to an independent. The 2024-2026 columns rest on 16 to 94 complaints per state, so read differences of $20 as noise. [Download the state table (CSV)](/research/dealership-vs-independent-mechanic/diagnostic_fees_by_state.csv). ## Where owners went, and who came up empty The same file records where people took the car. We counted complaints whose text says the vehicle was taken, towed or brought to a dealer, and complaints that say the same about an independent, local or private shop. (NHTSA's call-center summaries contain a boilerplate line — "the vehicle was not diagnosed or repaired by an independent mechanic or the dealer" — so a naive word count overstates independents by about a third; the numbers below require an actual visit to be described.) - **161,076 complaints (20.7%) describe a dealer visit.** **33,186 (4.3%) describe an independent visit.** 10,537 describe both. - Among dealer-visit complaints, **11,010 (6.8%)** also say the shop could not duplicate the problem, found nothing wrong, or called it normal. Among independent-visit complaints the figure is **1,480 (4.5%)**. - The dealer share of visits has climbed since 2021 (from 13-20% of complaints a year to 25-30%), which tracks the surge in recall-related complaints in the same years: a recall visit is a dealer visit by definition. Read the 6.8% versus 4.5% carefully. It is not evidence that dealers are worse diagnosticians. Complaints reach NHTSA when a problem stays unresolved, dealers see the intermittent electronic faults and warranty-era cars that are hardest to reproduce, and "could not duplicate" is often the correct finding for a fault that is not present during the visit. What the numbers do show is that neither kind of shop is immune: roughly one dealer visit in fifteen and one independent visit in twenty-two in this file ended with no finding. When we read 40 random complaints that describe both a dealer and an independent visit, the most common sequence — in roughly a third of them — was independent first, dealer second, because the owner wanted to know whether the failure the independent had found was covered by a warranty, campaign or recall. In four of the 40 the dealer could not reproduce the fault and an independent later found it (a fractured intake manifold on a 2020 Ram 1500, a failed vacuum pump on a 2018 GMC Terrain that both shops then agreed on); in five the independent could not find it and sent the owner to the dealer. Nothing in that reading supports "always start at the dealer" or "never go to the dealer." It supports having both numbers in your phone. [Download the visit counts by year (CSV)](/research/dealership-vs-independent-mechanic/shop_type_by_year.csv). ## The 5 cases where dealership is the right choice The price data doesn't mean dealerships are always wrong. Five specific situations make the dealership genuinely the right call. **1. Warranty work.** If your vehicle is under manufacturer warranty (typically 3 years/36,000 miles for basic, 5-10 years/60,000-100,000 miles for powertrain) and the repair is warranty-covered, you typically must use a dealership. Independent shops generally cannot bill the manufacturer for warranty work (with limited exceptions for certain authorized service centers). Campaign and extended-warranty items sit in the same bucket — the TIPM fuel pump relay on a 2011-2013 Jeep Grand Cherokee, the Theta II engine on a 2011-2019 Hyundai Sonata — and the model guides ([Grand Cherokee](/blog/jeep-grand-cherokee-problems-by-mileage), [Sonata](/blog/hyundai-sonata-problems-by-mileage)) list which of their ten problems are covered. This is the clearest case: manufacturer warranty repair = dealership, in nearly all situations. Before you accept any independent quote on a car under 10 years old, check whether the failed part is inside the basic or powertrain warranty, or a published warranty extension — the NHTSA manufacturer-communications file lists 681 "Warranty Program/Extension" documents received since 2015, and none of them is visible on the recall lookup. **Important nuance:** The Magnuson-Moss Warranty Act prohibits manufacturers from voiding your warranty because you used an independent shop for *non-warranty* work like oil changes or brake service. Your warranty remains valid even if you've never visited the dealership for maintenance. Keep service receipts as proof of proper maintenance. The exact statutory text, the FTC's reading of it, and what the complaint file shows about denials are in their own section below. **2. Recalls.** Recalls are manufacturer-funded repairs for safety defects identified post-sale. Federal law (49 U.S.C. 30120(a)) requires the manufacturer to "remedy the defect or noncompliance without charge when the vehicle or equipment is presented for remedy," and the remedy is delivered through the manufacturer's dealers — in the NHTSA recall file for 2015-2026, 9,391 of 11,625 campaign remedies (81%) name the dealer explicitly and 11,172 (96%) say free of charge, no charge or no cost. The free-remedy obligation has a clock: under 30120(g) it lapses once the vehicle was first bought more than 15 calendar years before the recall notice (5 years for tires). Technical Service Bulletins are a different animal, and the older version of this guide got it wrong. A TSB is a manufacturer's repair guidance for a known condition, not a funded repair. If the fix is paid by the manufacturer — under warranty, a customer-satisfaction campaign or an extension — you need the dealer to bill it. If you are paying, any competent shop can perform the TSB procedure, and the documents themselves are public: NHTSA publishes every manufacturer communication it receives, 187,827 distinct documents from 2015 through 12 September 2026, at static.nhtsa.gov. The [ten extensions owners miss](/blog/warranty-extensions-owners-dont-know-about) lists the current ones with their terms. Check for outstanding recalls at NHTSA.gov by entering your VIN. If anything appears, dealership is the answer — and it's free. **3. Software updates and module programming.** Modern vehicles typically have 40-100 electronic control modules (ECMs, BCMs, TCMs, ABS modules, etc.), with high-end luxury vehicles often having significantly more. Many require manufacturer-specific programming tools: - BMW ISTA programming - Mercedes Star Diagnostic XENTRY - Ford IDS / Mazda IDS - Hyundai/Kia GDS - Toyota Techstream, Honda HDS Some independent shops have invested in these tools, but most haven't. For module replacement or significant software updates, dealership is often the only option that works the first time. Note what the law actually requires here, because it is more than most owners think: under EPA's service-information rule (40 CFR 86.1808-01(f)), manufacturers must furnish to anyone in the business of repairing vehicles "any and all information needed to make use of the on-board diagnostic system," must sell that information on a website by the day, month or year at fair and reasonable cost, and must make emissions-related reprogramming available to independents "at the same time they are made available to manufacturer-franchised dealerships" using the industry-standard J2534 pass-through protocol. The data exists and independents may buy it; whether your independent has bought it is the question to ask. (Direct-sales brands such as Tesla have no franchised dealers, so for them the comparison is company service center versus independent EV specialist, not dealer versus independent.) **4. ADAS recalibration after collision.** Advanced Driver Assistance Systems (lane keep assist, adaptive cruise control, automatic emergency braking, blind spot monitoring) require precise camera and sensor recalibration after windshield replacement or collision repair. The equipment and procedures are vehicle-specific and require manufacturer-approved targets and software. Some specialty collision repair shops handle this; most independent mechanics don't. **5. Brand-new vehicles (under 2 years old).** Vehicles in their first 2 years have limited parts availability outside the dealer network. Aftermarket parts manufacturers haven't yet tooled up for new models, so OE-equivalent parts may not exist. Even quality aftermarket suppliers (Bosch, Denso) lag 1-2 years behind new vehicle launches. For very new vehicles, the dealership is often the only place where parts are immediately available. Once the vehicle is 2-3 years old, parts diversity catches up and the cost gap appears. Consumer Reports' survey found exactly this behavior in the field: about 80% of owners of model-year-2023 cars used a dealership for repairs, against 18% of owners of model-year-2000 cars. ## What the warranty law actually says, word for word The scare line — "if you don't service it here, we can't cover it" — has been illegal since 1975. Three documents settle it, all opened and read in September 2026. **The statute.** [15 U.S.C. 2302(c)](https://www.law.cornell.edu/uscode/text/15/2302): "No warrantor of a consumer product may condition his written or implied warranty of such product on the consumer's using, in connection with such product, any article or service (other than article or service provided without charge under the terms of the warranty) which is identified by brand, trade, or corporate name". The only exception is a waiver the FTC itself grants, which the manufacturer must obtain in advance. **The regulator.** The FTC's consumer guidance, released 14 January 2011 and still current: "Under federal law, it is illegal for manufacturers or dealers to refuse to honor a warranty or to deny coverage simply because someone other than the dealer did work on the car." On parts: "The manufacturer may not deny warranty coverage unless it can show that the aftermarket equipment caused the need for repairs." And the burden: "Dealers must be able to demonstrate that improper repair caused the damage that they refuse to cover." ([FTC press release](https://www.ftc.gov/news-events/news/press-releases/2011/01/ftc-offers-tips-making-most-your-auto-warranty).) **The FTC's 2021 report to Congress**, [Nixing the Fix](https://www.ftc.gov/reports/nixing-fix-ftc-report-congress-repair-restrictions) (May 2021), restates the purpose of the rule: "the anti-tying provision bars manufacturers from using access to warranty coverage as a way of obstructing consumers' ability to have their consumer products maintained or repaired using third-party replacement parts and independent repair shops." The same report holds up cars as the proof that independent repair works at scale: "The automotive sector demonstrates that consumers and independent repair shops are able to repair cars every day even though cars are a diverse group of complex machines". **What the complaint file shows.** Of the 777,040 NHTSA complaints, 54,366 mention a warranty and 5,303 describe a claim being denied, voided or refused for any reason. We searched those for denials the owner ties to independent service or aftermarket parts and found 32. Reading all of them: about two-thirds are what the law is written for — a Chevrolet Equinox whose engine replacement was refused because the oil had been changed at an independent, a Kia Sportage whose drain plug fell out after a non-dealer oil change, a Toyota Tundra refused over a non-Toyota oil filter, a Mazda CX-7 told the timing-chain repair would not be honored because an independent did it. The rest are aftermarket tuning, springs and wheels, where the manufacturer's causation argument is at least arguable. Thirty-two cases in eleven years and three-quarters of a million complaints does not mean denials never happen — most people who are refused do not file with NHTSA — but it does mean the fear is far larger than the record. When it happens to you, the reply is the FTC's sentence: show me what the independent did that caused this failure. ## Goodwill: the dealer's other lever, and how often it works There is a fourth kind of manufacturer money besides warranty, recall and campaign: goodwill, the case-by-case assistance a manufacturer grants on a known problem after coverage has ended. It is requested through a dealer, which makes it a real argument for keeping a dealer relationship on a car with a known defect. The complaint file shows how often the request succeeds. Since 2015, 1,720 complaints mention goodwill. Sorting them by what the text says about the outcome: in 799 the owner reports the request was denied or refused, in 418 some assistance was offered, and 503 mention it without an outcome. When we read 40 at random, 23 described a refusal, 6 an offer, and 11 were requests still pending or unclear. The offers were rarely the whole bill: 75% of a $12,000 sunroof-leak repair on a Volkswagen, $1,250 in loyalty points against a $3,100 GM headliner, a $100 parts coupon from Subaru against a transmission, an engine replaced outright on a 2013 Hyundai Elantra at 68,000 miles. The refusals cluster around three sentences owners were told: "your VIN is not in the campaign," "the extension expired" (one Honda HR-V was one month past a seven-year CVT extension), and "goodwill is at the dealer's discretion." By make, Honda (297 complaints, 52.8 per 10,000 of its complaints), Acura (39, 49.3), Kia (150, 44.8), Hyundai (172, 41.3) and Subaru (77, 39.4) are mentioned most often relative to their complaint totals; Chevrolet (8.8) and Ford (10.7) least. That reflects which brands have had the large engine and transmission programs that make owners ask, not generosity. One more caution: the word appears in 649 complaints in the first eight months of 2026 against 98 in all of 2024, because complaint letters have grown longer and more formal, so the year-to-year count measures how owners write, not how manufacturers decide. How to ask, from the cases that got a yes: bring complete service records, cite the bulletin or campaign number for the known problem, ask the dealer service manager to open a case with the manufacturer rather than deciding locally, and put the request in writing. An independent shop cannot do this for you; it is one of the few things on this page that only a dealer can start. [Download the goodwill counts (CSV)](/research/dealership-vs-independent-mechanic/goodwill_by_year.csv). ## Warranty extensions: the coverage nobody looks up NHTSA began classifying manufacturer communications as "Warranty Program/Extension" in 2024, and the file now holds 681 such documents (156 in 2024, 207 in 2025, 318 through 12 September 2026; older extensions are filed as ordinary bulletins and are not counted here). By make: Hyundai 124, Mazda 84, Jeep 83, BMW 76, Kia 75, Mercedes-Benz 43, Genesis 31, Ram 30, Chrysler 24, Toyota 21. By what they cover, counting summaries that name the part: engines 175, emissions parts 59, paint and corrosion 47, infotainment and displays 46, fuel pumps and injectors 44, turbochargers 37, transmissions 33. Examples read in September 2026: BMW extended its EVAP purge-valve warranty to 15 years or 150,000 miles; Mazda opened a rear-brake-pad customer service program on the CX-90 and CX-70; Toyota acknowledged paint peeling on Tacoma door frames; Mercedes-Benz re-issued camshaft-adjuster coverage. Every one of these is a repair only a dealer can bill to the manufacturer, and none appears in the VIN recall lookup. Before you pay either kind of shop for a failure on a car under about 12 years old, search the manufacturer-communications file for your model and the word "warranty." Whether the independent can perform the repair is not the question; who pays is. [Download the extension counts by make (CSV)](/research/dealership-vs-independent-mechanic/warranty_extensions_by_make.csv). ## Second opinions in the record: what the other shop said Owners who take the car somewhere else write it down. 664 complaints since 2015 mention a second opinion, rising from 45 in 2015 to 101 in 2025. In 300 the shop named before the phrase is a dealer only, in 55 an independent only: the usual direction is dealer first, somewhere cheaper second. We read 40 of them. In 20 the second shop confirmed the first diagnosis; in 11 it contradicted or changed it; 9 were pending or unclear. The confirmations were not wasted money. A 2019 Volvo XC40 dealer wanted four warped discs replaced; the second Volvo dealer agreed on the diagnosis and machined them for $420. A 2005 Chrysler 300 fuel-pump housing leak was quoted at about $1,000 and three days at the dealer, and fixed at the second shop for under $450 in four hours. A 2015 Chevrolet Spark transmission quote fell from $4,000 to $3,500. The contradictions ran both ways: a Ford dealer called a 2015 Fusion's loss of power a transmission ($8,000) when the second shop found coolant intrusion into the engine; a Dodge dealer found nothing on a 2015 Grand Caravan and an independent found the failed transmission pump, which the dealer then confirmed; a chain shop's alignment printout on a 2025 Kia Niro showed green and a second alignment showed toe and thrust angle out of specification. Consumer Reports' 2024 survey gives the base rate for the whole market: 85% of respondents said their car's problem was fixed on the first visit. A second opinion is for the other 15%, and for any quote large enough that a $100-$200 confirmation is cheap insurance. [Download the second-opinion counts (CSV)](/research/dealership-vs-independent-mechanic/second_opinions_by_year.csv). ## When independent shops are objectively better Outside the 5 cases above, established independent shops typically beat dealerships on multiple dimensions. **Routine maintenance (oil changes, filters, fluids).** Same procedure, identical results, 30-40% cheaper. Dealerships often pad maintenance visits with "recommended" services ($60 cabin filter, $80 throttle body cleaning, $90 induction service) that are profit centers, not actual maintenance needs. Independents typically do what you asked for and stop. **Brake service (pads, rotors, calipers).** Brake parts are commoditized. Quality aftermarket pads from major manufacturers (Akebono, Bosch, NRS, Wagner) match OEM performance for daily-driving use, and many independent shops use the same parts brands that supply OEM to the original manufacturer. Independent shops typically charge 40-50% less for the same repair using equivalent or better parts. **Suspension and steering work.** Labor-intensive jobs where the independent labor rate advantage compounds. A 4-corner suspension refresh that costs $4,500 at a dealership often comes in at $1,800-$2,400 at an established independent. Steering repairs follow the same math — our [hard-steering guide](/blog/steering-wheel-hard-to-turn) prices every rung from the $0 fixes to the $2,500 rack, with the dealer-vs-independent gap marked at each. **Older vehicles (5+ years out of warranty).** Dealerships often deprioritize older vehicles and charge premium rates for inconvenient work. Independent shops that specialize in older vehicles often have better parts sourcing (used parts, remanufactured components, restoration suppliers) and more relevant expertise. The Consumer Reports numbers above — 80% dealer use for a 2023 car, 18% for a 2000 car — show that most owners already vote this way with their feet as the car ages. **Diagnostic work for intermittent issues.** Independents working across all makes/models build broader pattern recognition than dealership techs focused on one brand. For weird intermittent issues (sometimes-failing sensors, occasional misfires, mystery noises), an experienced independent diagnostician can outperform a brand-trained tech who has never seen the specific failure pattern — and the reverse is also true when the fault is a known, bulletin-documented quirk of one model. The honest position: the complaint file shows both kinds of shop coming up empty on intermittent faults (6.8% and 4.5% of visits), so the method — reproduce the symptom, then test — matters more than the sign. Why does the diagnostic fee differ so much between a dealer and an independent for the same noise? Because a diagnosis is billed as time, and the two shops spend it differently. A dealer typically runs the manufacturer's full protocol — scan every module, follow the flowchart, document each step — which is thorough and billable in hours. An experienced independent often starts from pattern recognition and tests the likely cause first, which is faster and cheaper but depends on that one technician having seen the pattern before. Neither approach is wrong; the fee reflects the method. What you can do is shrink the time either shop needs: bring the code from a free parts-store read, describe exactly when the symptom happens, and for an engine noise bring a 30-second recording — PulsCar's free check adds a likely cause and a severity read to that clip, so the technician starts with a hypothesis rather than a blank work order. ## Repair-by-repair cost comparison, worked These are composite scenarios, not individual customers: each combines details that come up repeatedly in shop quotes and estimator data. They are representative 2026 cost ranges based on typical labor rates and parts pricing across US metros. Specific quotes vary significantly by vehicle make/model, parts availability, and local market conditions — use these as starting reference points and always get actual written estimates for your specific vehicle. **How to read these examples:** Each shows the math behind the price difference — labor rate × hours + parts cost. The actual price you'll see varies based on your specific vehicle, parts brand selection, regional rates, and shop overhead. Always verify against your own written estimates and tools like RepairPal for your make/model/zip code. **Front brake pads + rotors (common compact SUV)** - **Independent shop:** about $450-$550 ($110/hour labor × 2 hours = $220, parts $230-$330) - **Dealership:** about $900-$1,200 ($180/hour labor × 2 hours = $360, OEM parts $540-$840) - **Typical savings at independent:** 50-60% - **Notes:** Quality aftermarket pads (Akebono, Bosch) match or exceed OEM performance on most vehicles. Same parts brand is often available aftermarket at significantly lower cost. The dealer range here sits inside the $700-$1,200 of the table above; the low end of the table belongs to commodity sedans, not SUVs with larger rotors. **Alternator replacement (common mid-size sedan)** - **Independent shop:** about $500-$650 ($120/hour labor × 1.5 hours = $180, remanufactured quality alternator $320-$470) - **Dealership:** about $1,000-$1,200 ($175/hour labor × 1.5 hours = $263, new OEM alternator $737-$937) - **Typical savings at independent:** 45-55% - **Notes:** Quality remanufactured alternators from reputable rebuilders (often the original OEM supplier rebuilding their own units) typically come with 1-3 year warranties and perform similarly to new units. Verify warranty terms when comparing. The [full alternator guide](/blog/alternator-replacement-cost) breaks the part-tier math down completely — the tier is the price on this repair. **Water pump and thermostat (European sedan)** - **Independent specialist:** about $1,000-$1,300 ($150/hour labor × 4 hours = $600, OE-equivalent parts $400-$700) - **Dealership:** about $2,200-$2,700 ($220/hour labor × 4 hours = $880, OEM parts $1,320-$1,820) - **Typical savings at specialist:** 50-55% - **Notes:** "Specialist" is the operative word for European cars — general independents often don't have the experience for brand-specific cooling systems. The labor rate gap matters most here because of high labor hours. **Transmission rebuild (full-size pickup)** - **Independent transmission specialist:** about $2,500-$3,500 (16 hours × $115 = $1,840, parts $660-$1,660) - **Dealership:** about $5,000-$6,500 (16 hours × $185 = $2,960, OEM parts $2,040-$3,540) - **Typical savings at specialist:** 45-55% - **Notes:** Transmission rebuilds show the cost gap at its widest — high labor hours compound the rate difference. Independent transmission specialists with strong reputations often outperform dealerships on quality. One warning from our [transmission cost guide](/blog/transmission-repair-cost): many *general* shops quietly sublet this exact job to the local specialist and re-bill it with 20-30% margin — call the specialist directly. **Head gasket replacement (boxer-engine sedan)** - **Independent specialist:** about $2,500-$3,200 (20 hours × $115 = $2,300, gaskets/parts $200-$900) - **Dealership:** about $4,500-$5,500 (20 hours × $180 = $3,600, OEM parts $900-$1,900) - **Typical savings at specialist:** 40-50% - **Notes:** For vehicles with known engine-specific issues, specialist shops often have done the repair hundreds of times — quality typically equals or exceeds dealership work at lower cost. Before authorizing anywhere: the $50 block test that confirms the diagnosis, covered in our [head gasket guide](/blog/head-gasket-repair-cost). **Diagnostic fee only (any car, symptom without a code)** - **Independent shop:** about $90-$150 (one hour at $90-$140, sometimes credited to the repair) - **Dealership:** about $150-$250 (one to one-and-a-half hours at $150-$220, rarely credited) - **What owners reported:** median $200 in complaints filed 2024-2026, middle half $178-$250, almost all at dealers - **Notes:** The fee is the one line where the decision is reversible: you can pay an independent to diagnose and still take the finding to the dealer for a warranty or campaign claim. The reverse — paying the dealer's fee, then taking the diagnosis to an independent for the repair — also works, and is what many of the 1,863 complainants above ended up doing. ## Recalls and campaigns: what only the dealer can do, and how much of it there is Because "recall" is the strongest argument for the dealer, it is worth seeing its size. From the NHTSA recall file (one row per make, model and year per campaign; we count distinct campaign numbers): | Report year | Campaigns | Vehicles potentially affected | Remedy names the dealer | Remedy free of charge | Remedy over the air | |---|---|---|---|---|---| | 2015 | 971 | 86,307,332 | 822 | 909 | 0 | | 2017 | 897 | 42,654,416 | 737 | 865 | 1 | | 2019 | 963 | 53,062,646 | 813 | 910 | 1 | | 2021 | 1,094 | 35,259,175 | 868 | 1,064 | 9 | | 2023 | 1,000 | 39,757,940 | 784 | 979 | 18 | | 2025 | 996 | 31,310,907 | 761 | 973 | 38 | | 2026 (to 9 Sep) | 635 | 32,572,580 | 472 | 616 | 29 | Roughly a thousand campaigns a year, between 31 and 86 million vehicles a year, essentially all free, four in five explicitly routed through dealers. The new wrinkle is the last column: over-the-air remedies went from zero in 2015 to 38 campaigns in 2025 and 29 in the first nine months of 2026. For those, the "dealer-only" argument disappears entirely — the fix arrives while the car sits in your driveway, and the only thing a shop can do is confirm the software version. Two practical rules follow. First, a recall is not a reason to move all your service to the dealer; it is a reason to make one free visit. Second, the 15-year limit in 49 U.S.C. 30120(g) means an older car may have an open recall the manufacturer is no longer obliged to fix for free; the lookup still shows it, and dealers often still do it, but ask before assuming. The manufacturer-communications file adds context for what dealers *know* rather than what they must do: of the 187,827 distinct documents NHTSA received from 2015 through September 2026, 178,418 are ordinary service bulletins and repair instructions, 2,915 are service campaigns, 1,425 are over-the-air communications, 681 are warranty programs or extensions, and 344 are emissions-related. All of them are public. A good independent reads them; a good dealer has already been told. [Download the recall counts (CSV)](/research/dealership-vs-independent-mechanic/recalls_by_year.csv) · [Communications by type (CSV)](/research/dealership-vs-independent-mechanic/manufacturer_communications_by_type.csv) ## How to read your own car's record before you choose a shop Ten minutes with the VIN turns "I think there might be a recall" into a printout. The VIN is on the driver's door jamb sticker, the lower-left corner of the windshield, and your insurance card. 1. **Recalls by VIN.** At NHTSA's recall lookup, enter the 17-character VIN. The result lists unremedied safety recalls for that exact vehicle. Print or screenshot it. If a recall is open, the dealer must fix it free (subject to the 15-year limit); if the lookup says none, a dealer claiming "that's a recall item" is either wrong or talking about a campaign that is not a safety recall. 2. **Bulletins, campaigns and extensions by model.** On the same site, the manufacturer-communications search (by year, make and model) lists every TSB, customer-satisfaction campaign and warranty extension NHTSA has received. These are not tied to your VIN, so read the model-year and build-date ranges in the summary. This is the list an independent shop should be reading too; asking "is there a bulletin for this?" is a fair test of any shop. 3. **Complaints by model.** The complaint search shows what other owners reported for your make, model and year, including the component. If your symptom appears fifty times with the same part named, you have a hypothesis to hand the technician — and a reason to ask the dealer whether goodwill assistance exists, which manufacturers extend case by case on known problems. 4. **Investigations.** Open NHTSA investigations (preliminary evaluations and engineering analyses) sometimes precede a recall by a year or more. If your model is under investigation for your symptom, document everything and keep receipts; recalls have reimbursed prior out-of-pocket repairs. Bring the printouts to whichever shop you choose. A dealer service writer who sees the recall page open on your phone skips the "let's diagnose it first" step more often than one who does not. ## EVs, hybrids and chain shops: three cases the old comparison missed **Electric vehicles.** The dealer-versus-independent gap narrows on EVs for now, because the expensive components (battery pack, drive unit, inverter) are warranty items for eight years or more under federal emissions-warranty rules for the pack and the manufacturer's own terms for the rest, and because the independent EV-specialist network is young. Where an independent already wins on an EV: tires, brakes (which last longer but still wear), suspension, cabin filters, 12-volt batteries, coolant service on the pack loop, and any body or glass work. Where the company service center or dealer still holds the cards: high-voltage battery diagnosis, drive-unit replacement, and any repair that needs the manufacturer's service software. **Hybrids.** Hybrids age like conventional cars in the engine bay and like EVs under the floor. An independent that services Priuses all day will replace a hybrid battery with a reconditioned or new pack for well under the dealer's price and will know the 12-volt and inverter-coolant failure modes; a general shop that sees one hybrid a month is not the same thing. Ask how many of your model the shop services in a typical month before trusting it with high-voltage work. **Chain shops.** National chains (Midas, Firestone, Pep Boys, Meineke and similar) sit between the two on price and vary enormously by location, because each store is a franchise or a district with its own management. Consumer Reports' 2024 survey placed them below independents on satisfaction. Their advantages are hours, locations and standardized warranties across stores; their weakness is the sales script — a free inspection that produces a long list. Use them for tires, exhaust and brakes when convenience matters; treat any diagnosis beyond that as a first opinion to verify. ## When the dealership tries to scare you off independents A common dealership tactic during repair quotes: implying that using an independent shop will void your warranty, damage your vehicle, or cause complications later. **This is rarely true and often deliberately misleading.** **"Using an independent shop voids your warranty."** False. Magnuson-Moss Warranty Act (1975) explicitly prohibits this. The manufacturer can only deny warranty coverage if it can prove the specific non-dealer repair caused the warranty claim — which almost never happens for routine work, and which the complaint file shows being attempted 32 times in 54,366 warranty complaints. **"Only OEM parts are reliable on your car."** Partially false. OEM matters for some components (structural body panels, safety-critical electronics, complex modules). For maintenance items (filters, fluids, belts, hoses) and many mechanical parts (alternators, starters, water pumps, brake components), quality aftermarket parts from major manufacturers perform identically to OEM at 40-60% less cost. The FTC's line applies here too: the manufacturer may not deny warranty coverage unless it can show the aftermarket part caused the need for repairs. **"Independent shops don't have the right equipment for your car."** Depends on the shop. For routine maintenance and mechanical work, any well-equipped independent has the right tools. For brand-specific diagnostics on newer vehicles, you may need a specialist independent (BMW specialist, Mercedes specialist, etc.) rather than a general shop. Specialists exist for almost every brand in any major US metro, and the federal service-information rule means the manufacturer must sell them the same data the dealer uses. **"If you don't service it here, we can't honor any future issues."** False. Federal law explicitly protects your right to service elsewhere without warranty consequences. This statement is a soft scare tactic. **"We need a diagnostic fee to check whether the recall applies."** Half true. The recall remedy is free; diagnosing a condition that turns out not to be the recall is billable. Before you agree, check the VIN yourself, and get it in writing that the fee is waived if the finding is covered — the most common grievance in the 1,863 fee complaints above is paying to be told "not your recall." ## Should you buy the dealer's prepaid maintenance plan? The adjacent question that comes up at the finance desk. Prepaid maintenance plans sell a bundle of oil changes, rotations and inspections for a lump sum, and are pitched as locking in dealer service. Run the arithmetic before signing. Price the plan against the independent rate for the same services: a synthetic oil change at $50-$90 and a rotation at $20-$50, times the number of visits in the plan. If the plan costs more than that total — it usually does, because it is priced off the dealer's $80-$130 oil change — you are prepaying the dealer's margin for the convenience of not shopping. Two cases where it can make sense: a lease, where the dealer relationship ends with the car anyway and the plan is discounted into the deal, and a new model in its first two years, when the dealer is the only shop with parts and procedures. Two cases where it cannot: any plan that requires you to use one dealer location (you move, the plan dies), and any salesperson who says the plan is needed to keep the warranty — that sentence is the tie-in 15 U.S.C. 2302(c) forbids. Whatever you decide, the plan does not change the answer for repairs: it covers maintenance, and the 35-60% gap in the table above is on repairs. ## How to decide for your specific situation Use this framework: **Use the dealership if:** - Vehicle is under warranty AND the issue is warranty-covered - You have an outstanding recall (free) or a manufacturer-paid campaign or extension - Repair requires manufacturer-specific software programming your independent has not equipped for - Vehicle is less than 2 years old (parts availability limitation) - Specific brand-specific work (ADAS recalibration, hybrid or EV high-voltage service on early-gen models) **Use an independent shop if:** - Routine maintenance (oil, brakes, fluids, filters) - Mechanical repairs (alternator, starter, water pump, suspension, exhaust) - Vehicle is 3+ years old - Diagnostic work for intermittent or strange issues, with a specialist for your brand if the car is European or hybrid - Repair cost at dealer would exceed $500 and isn't warranty-covered **A decision table, by what you know** | What you know before the visit | First stop | Why | |---|---|---| | Open recall on the VIN lookup | Dealer | Free by law; 81% of remedies name the dealer | | Warning light, car under basic or powertrain warranty | Dealer | Covered repair; a fee for an uncovered finding is the only cost | | Warning light, out of warranty, code already read | Independent | Code plus symptom is enough to diagnose at $90-$150 | | Noise, vibration or smell, no light | Independent (specialist if European/hybrid) | Nothing to bill the manufacturer; test-drive diagnosis is the skill | | Symptom matches a TSB you found | Either | Independent can perform it if you pay; dealer if a program pays | | Module dead, needs programming | Dealer or programming-equipped independent | Ask whether the shop has the OEM software subscription | | Car under 2 years old | Dealer | Parts and procedures not yet in the aftermarket | | Big-ticket quote already in hand | The other kind of shop | A second written estimate is the cheapest insurance there is | **When unsure, get both quotes.** Get a written estimate from both an independent and dealership. The price gap is usually obvious. If the gap is smaller than expected (under 20%), the dealership may be the right choice for the added brand expertise. If the gap is 40% or more, the independent is almost certainly the better value. And before comparing either quote, know the fair national number for your specific repair — our price guides cover [transmissions](/blog/transmission-repair-cost), [alternators](/blog/alternator-replacement-cost), [timing belts](/blog/timing-belt-replacement-cost), [head gaskets](/blog/head-gasket-repair-cost), [catalytic converters](/blog/catalytic-converter-replacement-cost), and [steering](/blog/steering-wheel-hard-to-turn), each with the quote checklist for that job. How do you get a baseline number before either shop has quoted? Three free steps, in order. First, if a warning light is on, get the code read for nothing at a parts store or with a $20-$40 Bluetooth reader — a code names a failed test, not a part, but it tells you which system the quote should be about. Second, look up the repair on a national estimator for your make, model and zip code, so a dealer's $1,100 brake job and an independent's $520 land on the same scale. Third, if the complaint is an engine-bay noise, film the engine running, parked, for 30 seconds and run PulsCar's free sound check: the report names a likely cause, a severity and a repair-cost estimate in about 10 minutes, or says inconclusive. None of the three replaces a lift. Together they mean the first number you hear is not the only number you know. [ Get an independent first opinion BEFORE you choose a shop AI sound check — free, 10 minutes Film 30 seconds of the engine running, parked, and PulsCar's AI screens the sound for the likely cause, its severity and a repair-cost estimate — or says "inconclusive" when the clip cannot support a verdict. It cannot read codes or hear a noise that only happens while driving, and it is a first opinion rather than a diagnosis; what it gives you is a baseline that neither shop wrote, before either has quoted. The report arrives by email as a PDF, so use the address you actually read. 🔍 Get the Free Sound Check ](/) ## Finding a quality independent shop The cost data above assumes you're comparing against an **established, well-run independent shop**, not just any random shop. Quality independents share these characteristics: - **5+ years in business at the same location** — survival in a competitive market is a quality signal - **ASE-certified technicians** (verify which specific techs, not just shop signs) - **Specialization** in your vehicle's category (European, Asian, domestic, hybrid/EV) - **Written estimates standard practice** (not hesitant about providing them) - **Transparent pricing posted** in the customer waiting area - **Better Business Bureau accreditation** with minimal complaints - **Willing to show replaced parts** (this is the single strongest honesty signal) - **Subscribes to OEM service information** for the brands it works on — ask; the answer separates a shop that reads bulletins from one that guesses Our companion guide [How to Find an Honest Mechanic](/blog/how-to-find-honest-mechanic) walks through the 7-step vetting process for evaluating any specific shop before trusting them with major work. What should a second opinion actually cost, and when is it worth getting? For any quote over a few hundred dollars that is not warranty work, a second written estimate is usually worth an hour of your time and, at most, one diagnostic fee — many shops credit that fee toward the repair if you proceed. The order matters: get the first shop's diagnosis in writing with the part named, then ask the second shop to confirm or refute that specific finding rather than starting from scratch. Free layers come first — a parts-store code read for a warning light, a national estimator range for the repair, and for an engine-bay noise a PulsCar sound check, which returns a likely cause and a cost estimate in about 10 minutes and says inconclusive when the clip cannot support a verdict. None of those is a diagnosis; each is a reason to ask the shop one more precise question. ## What dealerships still do better To be fair to dealerships, they have genuine advantages beyond the 5 must-use cases: - **Loaner cars** during repair (many dealerships, most independents don't) - **Larger waiting areas** with amenities (matters for long repairs) — the one category where Consumer Reports' respondents preferred dealers - **Direct access to manufacturer engineers** for unusual issues, through technical-assistance hotlines an independent cannot call - **Single-source accountability** if multiple systems need work - **Trade-in/upgrade conversations** if repair costs approach vehicle value - **Manufacturer goodwill** on out-of-warranty repairs for loyal customers — the case-by-case assistance that shows up in the complaint file as "the dealer contacted the manufacturer, who agreed to cover part of the repair" These aren't reasons to choose the dealership over a 50% cost savings, but they're real advantages for some customers. ## Three dealer-versus-independent quotes, decoded These are composite scenarios, not individual customers, assembled from the patterns in the complaint file and the price ranges above so the arithmetic is visible. **The recall that wasn't.** A 2014 crossover with a hesitation on acceleration and a check-engine light. The owner finds a transmission recall for the model on the NHTSA lookup, but the VIN comes back clean. The dealer quotes a $200 diagnostic fee "to see if it's the recall." An independent reads the code for free, test-drives the car and names the torque converter for $120. The owner takes that finding back to the dealer, who confirms it, agrees the VIN is outside the campaign, and quotes $4,800; the independent transmission specialist quotes $2,900. *Lesson: the dealer fee bought nothing the independent's $120 did not; the VIN lookup was the step that mattered.* **The oil-change warranty scare.** A 2021 sedan, 38,000 miles, engine noise, powertrain warranty in force. The owner has had every oil change at an independent and is told at the service desk that "we'll have to see whether that affects coverage." It does not, unless the manufacturer can show an improper oil change caused the failure. The owner produces receipts, the claim is paid, and the only cost is a day without the car. *Lesson: receipts plus the FTC's sentence end the conversation.* **The programming job the independent could not finish.** A 2019 SUV with a dead body control module. The independent sources the part for $410 and installs it in an hour, then discovers the module must be configured to the VIN with the manufacturer's software, which the shop has not subscribed to. The dealer charges $185 for the programming session. Total, $735 across two shops — against the dealer's original all-in quote of $1,150. *Lesson: splitting the job is legitimate and often cheapest, but ask the independent up front whether the module needs OEM configuration.* ## The bottom line For most repair situations, an established independent shop will save you 35-60% over the dealership for equivalent work. For the rest (warranty, recalls, programming, very new vehicles), the dealership is the right or required choice. The biggest mistake drivers make isn't picking the wrong type of shop — it's never finding a trusted independent shop in advance, then defaulting to the dealership during stressful moments because they have nowhere else to go. Spend time before you need them. Identify 1-2 quality independents in your area. Test them with small jobs. Build a relationship. When something major eventually happens, you'll save thousands over the dealership rate — and the time investment pays back many times over. ## Method and data behind the dealer-versus-independent numbers - **Complaints.** NHTSA complaint flat files (COMPLAINTS_RECEIVED_2015-2019, 2020-2024, 2025-2026), de-duplicated by report number: 777,040 unique vehicle complaints received 1 January 2015 to 8 September 2026. Dealer and independent visits were counted by regular expressions requiring a described visit ("taken to the dealer", "towed to an independent mechanic", "my mechanic found"), not by the words alone, because NHTSA's call-center template contains the phrase "independent mechanic" in a negative sentence. Diagnostic fees are dollar amounts within a few words of "diagnostic" or "diagnose", $20-$600; 40 random matches were read, and about one in ten bundled a small repair into the amount. "Could not find" is a phrase list (could not duplicate, no problem found, operating as designed, and variants). Complaints are self-reported and not verified by NHTSA; they measure what owners chose to report, not failure or misdiagnosis rates. - **Goodwill, extensions, second opinions, states.** "Goodwill" is any complaint containing goodwill or good will (1,720); outcome classes are phrase lists (denied/refused/declined within a sentence of the word; covered/paid/offered/agreed/assist) and were checked against 40 hand-read texts. Warranty extensions are distinct NHTSA document IDs with communication type "Warranty Program/Extension" (681, all received 2024 or later); part categories are words in the summary. Second opinions are complaints containing the phrase (664); "dealer first" means the text before the phrase names a dealer and no independent shop. State medians use the fee set above and the state field of the complaint; states with fewer than 55 fees are in the CSV but not the table. - **Recalls and communications.** NHTSA recall flat file, distinct campaign numbers with report dates 2015 to 9 September 2026; remedy classification by words in the remedy text. Manufacturer-communications file, distinct NHTSA document IDs received 2015 to 12 September 2026. - **Prices.** Repair ranges are 2026 estimator and shop-quote composites carried from the July 2026 review; labor-rate ranges were re-checked in September 2026 against AAA's 2026 article and the 2025 PartsTech figures it cites. Estimator sites refused automated access, so no single-repair price was re-verified against them in this pass. - [Visits by year (CSV)](/research/dealership-vs-independent-mechanic/shop_type_by_year.csv) · [Diagnostic fees by period (CSV)](/research/dealership-vs-independent-mechanic/diagnostic_fees_cited_by_period.csv) · [Fees by state (CSV)](/research/dealership-vs-independent-mechanic/diagnostic_fees_by_state.csv) · [Goodwill by year (CSV)](/research/dealership-vs-independent-mechanic/goodwill_by_year.csv) · [Warranty extensions by make (CSV)](/research/dealership-vs-independent-mechanic/warranty_extensions_by_make.csv) · [Second opinions by year (CSV)](/research/dealership-vs-independent-mechanic/second_opinions_by_year.csv) · [Recalls by year (CSV)](/research/dealership-vs-independent-mechanic/recalls_by_year.csv) · [Communications by type (CSV)](/research/dealership-vs-independent-mechanic/manufacturer_communications_by_type.csv) · [Method (TXT)](/research/dealership-vs-independent-mechanic/method.txt). PulsCar analysis of NHTSA public data, September 2026, CC BY 4.0. ## Sources and documents *Primary documents opened and read in September 2026; secondary sources named with their dates.* 1. **15 U.S.C. 2302(c)** — Magnuson-Moss Warranty Act, prohibition on tie-in warranty conditions. [Text at Cornell LII](https://www.law.cornell.edu/uscode/text/15/2302) 2. **FTC, "FTC Offers Tips on Making the Most of Your Auto Warranty"**, 14 January 2011 — independent shops, aftermarket parts, burden of proof. [Press release](https://www.ftc.gov/news-events/news/press-releases/2011/01/ftc-offers-tips-making-most-your-auto-warranty) 3. **FTC, "Nixing the Fix: An FTC Report to Congress on Repair Restrictions"**, May 2021 — anti-tying provision, automotive sector. [Report page](https://www.ftc.gov/reports/nixing-fix-ftc-report-congress-repair-restrictions) 4. **49 U.S.C. 30120** — recall remedy without charge, subsections (a) and (g). [Text at Cornell LII](https://www.law.cornell.edu/uscode/text/49/30120) 5. **40 CFR 86.1808-01(f)** — emissions service information and reprogramming availability to independent repair. [Text at Cornell LII](https://www.law.cornell.edu/cfr/text/40/86.1808-01) 6. **Consumer Reports, "Car Owners Favor Independent Repair Shops"**, 20 March 2024 — 10,973 members, 11,670 repairs. [Article](https://www.consumerreports.org/cars/car-repair-shops/car-repair-shop-survey-chains-dealers-independents-a1071080370/) 7. **AAA, "Average mechanic labor rate and repair costs in your state, 2026"** — national range and dealer premium. [Article](https://www.aaa.com/autorepair/articles/average-mechanic-labor-rate-repair-costs-in-your-state-2026) 8. **NHTSA complaint flat files** — field definitions. [CMPL.txt](https://static.nhtsa.gov/odi/ffdd/cmpl/CMPL.txt) 9. **NHTSA manufacturer communications flat files** — field definitions. [TSBS.txt](https://static.nhtsa.gov/odi/ffdd/tsbs/TSBS.txt) 10. **NHTSA recall flat file** — field definitions. [RCL.txt](https://static.nhtsa.gov/odi/ffdd/rcl/RCL.txt) 11. **NHTSA recall campaign records 24V102000 (Ford Transit rear axle bearing, 113,320 vehicles) and 24V794000 (Ram 1500 front wheel hub, 33,777 vehicles)** — read through the NHTSA recalls API in September 2026 as examples of dealer-only, free remedies. [24V102000](https://api.nhtsa.gov/recalls/campaignNumber?campaignNumber=24V102000) · [24V794000](https://api.nhtsa.gov/recalls/campaignNumber?campaignNumber=24V794000) 12. **Our analysis** — eight CSV files and method note. [Folder index](/research/dealership-vs-independent-mechanic/method.txt) **What we looked for and did not find.** We could not open the Massachusetts right-to-repair statute (M.G.L. c. 93K) or NHTSA's TSB search page during this pass; both refused automated access, so the service-information point above rests on the federal EPA rule and the FTC report rather than state law. Estimator sites (RepairPal, KBB) also refused access, so the repair table keeps its July 2026 ranges. ## What to read next about dealer-versus-independent - **The companion vetting guide:** [How to Find an Honest Mechanic in 2026 (7-Step Process)](/blog/how-to-find-honest-mechanic) - **Catch overcharging:** [9 Signs Your Mechanic Is Overcharging You](/blog/signs-mechanic-overcharging) - **When something goes wrong:** [How to Dispute a Car Repair Bill](/blog/how-to-dispute-car-repair-bill) - **Diagnostic cost context:** [How Much Does Car Diagnostic Cost in 2026?](/blog/how-much-does-car-diagnostic-cost) - **Price the specific repair:** [Transmission Repair](/blog/transmission-repair-cost) · [Alternator](/blog/alternator-replacement-cost) · [Timing Belt](/blog/timing-belt-replacement-cost) · [Head Gasket](/blog/head-gasket-repair-cost) · [Catalytic Converter](/blog/catalytic-converter-replacement-cost) · [Hard Steering](/blog/steering-wheel-hard-to-turn) - **Identify the symptom first:** [Strange Car Noises Complete Guide](/blog/strange-car-noises-and-what-they-mean) And [our story](/about) explains why this dealership-vs-independent question matters so much for the value of what we built. --- *Prices verified: September 2026 (labor rates against AAA 2026; repair ranges carried from the July 2026 review) · Technical documents verified: September 2026 · Reviewed quarterly. Have a specific repair you're trying to price-compare? Email [support@pulscar.io](mailto:support@pulscar.io) — we'll send you the 2026 average for both options.*