The national estimate is adjusted by your state's overall price level (BEA Regional Price Parities, 2022, U.S.=100). This is a cost-of-living proxy applied to the national check engine light repair price — not a per-state check engine light repair quote.

$100–$150 Diagnostic scan · $100–$150 flat

Estimated cost breakdown — individual components may vary by region and supplier.

Check your estimate against 13,993 NHTSA owner complaints

Parts owners report failing with this one: add any your shop also quoted

Each part is priced by its own calculator on this site at typical inputs.

Source: NHTSA owner complaints, analyzed by CalcScrape. Unverified owner reports, not adjusted for sales volume. Method

This page is for owners staring at a lit the light and wondering what the scan will lead to. Below the calculator, 13,993 NHTSA owner complaints show which models and model years report the light most, at what mileage, and what owners said they paid. You can find your own car in the full table.

A check engine light visit starts at $100 to $150 for the diagnostic scan, rising to $135 to $203 on the oldest vehicles. The code sets the rest of the bill. It runs from $290 to $516 for spark plugs up to $870 to $2564 for a catalytic converter.

Not every light means an aging car. Across 13,993 NHTSA owner complaints, the median was 49,000 miles.

Reference tool only. This calculator provides planning estimates based on published data, not a binding quote.
Compiled from 3 verified .gov sources · 50-state regional adjustment

Check Engine Light Repair Cost by Fault

Compares what each common check engine light fault costs to fix on a newer vehicle, using this calculator's pricing model.

Likely repairTotal cost
Diagnostic scan only$100-$150
O2 sensor replacement$360-$566
Catalytic converter$870-$2,564
Mass airflow (MAF) sensor$330-$618
Spark plugs / ignition coil$290-$516

What owners reported to NHTSA about the check engine light

13,993owner complaints name the check engine light
49,000 mitypical odometer at failure
$2,000median amount owners wrote (276 reports)
1%checked "vehicle towed" on the NHTSA form (of 13,993)
44%were going 55 mph or faster (of 7,630 reports that gave a speed)
When owners reported the check engine light failing (odometer)
under 50,000 mi50%
50,000-100,000 mi38%
100,000-150,000 mi10%
over 150,000 mi1%
Other parts named in the same check engine light complaints (shown only when a part turns up at least 5 times more often here than in complaints overall)
spark plug5.8% (815)
engine overhaul3.2% (454)

“Took to dealer for $450 29k service, check engine light stayed on after this for long period of time then off.”

2015 Mitsubishi Outlander Sport owner, 42,000 mi · NHTSA complaint

“I have spent nearly $800.00, and this vehicle sits, as the check engine light keeps it in limp mode.”

2015 Ford F-350 SD owner, 40,000 mi · NHTSA complaint

“Check engine light, turned out it was solenoid vent valve, a $36 part that cost me a total of $600 usd to replace after diagnostic fees and shop fees.”

2015 Chevrolet Malibu owner, 48,300 mi · NHTSA complaint

Owners also checked on the NHTSA form: 120 crashes, 169 fires and 97injuries. A report does not always say the check engine light caused it.

Find your car: 265 models named in 3 or more complaints
ModelComplaintsWorst model yearsMedian mileageMedian amount owners wrote
Ford Escape8012017, 2018, 201964,600 mi$7,207 (26 reports)
Ford Edge5002016, 2017, 201865,000 mi$5,725 (18 reports)
Chevrolet Silverado 15004322019, 2020, 202113,504 mi—
Ford Fusion3542015, 2016, 201770,000 mi$7,100 (10 reports)
Chrysler Pacifica3462017, 2018, 202122,000 mi$2,300 (7 reports)
Chevrolet Malibu3252016, 2017, 201852,000 mi—
RAM 15003232015, 2016, 202258,000 mi$1,000 (5 reports)
Kia Soul3212015, 2016, 202082,000 mi$3,000 (6 reports)
Hyundai Tucson3202016, 2017, 202269,700 mi—
Hyundai Sonata3082015, 2016, 201760,500 mi$800 (7 reports)
Jeep Wrangler3022018, 2021, 202427,000 mi—
Kia Sorento2892015, 2016, 201768,000 mi$1,000 (4 reports)
Ford F-1502772015, 2016, 201844,500 mi$3,000 (9 reports)
GMC Sierra 15002632019, 2020, 202112,000 mi$6,000 (7 reports)
Jeep Cherokee2622015, 2016, 201928,000 mi$866 (4 reports)
Ford Focus2352015, 2016, 201861,633 mi$3,175 (5 reports)
Hyundai Santa Fe2302015, 2016, 201765,000 mi$200 (4 reports)
Chevrolet Equinox2062015, 2018, 201960,000 mi$1,560 (4 reports)
Kia Optima1882015, 2016, 201760,450 mi$165 (3 reports)
Honda Pilot1632016, 2017, 201962,500 mi—
Jeep Grand Cherokee1622015, 2018, 202344,100 mi$2,000 (3 reports)
Chevrolet Volt1572016, 2017, 201826,500 mi$2,665 (5 reports)
Hyundai Elantra1532017, 2018, 202051,100 mi—
Honda Accord1482018, 2019, 202050,000 mi—
Honda CR-V1432017, 2018, 201925,000 mi—
Jeep Compass1322015, 2016, 201835,000 mi—
Nissan Rogue1302016, 2017, 202359,000 mi$1,071 (4 reports)
Ford Explorer1272015, 2016, 202020,000 mi$605 (8 reports)
Chevrolet Tahoe1272021, 2022, 202327,964 mi—
Chrysler 2001222015, 201646,000 mi—
Chevrolet Traverse1152018, 2019, 202029,600 mi—
Subaru Forester1142015, 2019, 202038,000 mi$1,500 (3 reports)
Nissan Altima1132015, 2016, 201771,000 mi$1,300 (7 reports)
Jeep Renegade1012015, 2016, 201738,000 mi$725 (3 reports)
GMC Terrain1012018, 2019, 202048,500 mi$1,500 (3 reports)
Honda Odyssey952016, 2018, 201993,533 mi—
Ford Ecosport932018, 2019, 202067,000 mi$500 (5 reports)
GMC Yukon882021, 2023, 202548,000 mi—
Chevrolet Trax832016, 2017, 201947,350 mi—
Dodge Grand Caravan802016, 2017, 201973,000 mi—
Kia Sportage802015, 2017, 201837,000 mi—
Toyota Highlander792017, 2018, 201920,000 mi—
GMC Yukon XL792021, 2022, 202354,000 mi$2,862 (5 reports)
Kia Forte772015, 2017, 201950,475 mi—
Ford Maverick Hybrid752022, 2023, 2024——
GMC Acadia742017, 2019, 202149,000 mi—
Toyota Camry732018, 2019, 202031,372 mi$1,200 (4 reports)
Volkswagen Atlas722018, 2019, 20219,900 mi—
Chevrolet Cruze712015, 2016, 201762,100 mi—
Chrysler Pacifica Plug-In Hybrid702018, 2020, 20224,500 mi—
Hyundai Santa Fe Sport642016, 2017, 201832,000 mi—
Chevrolet Suburban632015, 2021, 202347,000 mi$6,097 (3 reports)
Toyota RAV4632019, 2022, 20236,900 mi—
Ford Expedition632015, 2017, 201960,568 mi—
Chevrolet Blazer632019, 2020, 20211,500 mi—
Dodge Journey612015, 2016, 201852,000 mi—
Acura RDX592019, 2020, 20216,935 mi—
Volkswagen Jetta582015, 2016, 201926,426 mi—
Ford Mustang572016, 2018, 201935,000 mi—
Lincoln Mkc572017, 2018, 2019—$800 (4 reports)
Buick Encore542015, 2016, 201843,000 mi—
RAM 3500542017, 2018, 2022——
Nissan Sentra542015, 2016, 201764,500 mi$267 (4 reports)
Mazda CX-5532016, 2018, 201930,020 mi—
Jeep Patriot532015, 2016, 201766,000 mi—
Volkswagen Tiguan532018, 2021, 202218,000 mi—
RAM 2500532017, 2018, 201955,035 mi—
Volkswagen Taos522022, 2023, 2024——
Kia Telluride502020, 2021, 2022——
Kia Sedona492015, 2016, 201773,000 mi—
Acura MDX472016, 2017, 2020115,911 mi—
Chevrolet Colorado472016, 2023, 202419,000 mi—
Hyundai Kona472018, 2019, 2020——
Honda Ridgeline452017, 2022, 2023——
Chrysler Town And Country432015, 201682,000 mi—
Honda Fit412015, 2018, 201948,808 mi—
Hyundai Veloster412015, 2016, 201772,000 mi—
Kia Seltos412021, 2022, 2023——
Honda Civic402016, 2017, 201843,910 mi—
Hyundai Palisade402020, 2021, 2022——
Toyota Tacoma392016, 2018, 202411,800 mi—
Ford F-250 SD392015, 2020, 202245,240 mi—
Toyota Corolla392016, 2019, 202034,000 mi—
Kia K5382021, 2022, 202391,000 mi—
Nissan Kicks362018, 2019, 2020——
Cadillac Escalade352015, 2021, 2023——
Chevrolet Silverado 2500352016, 2021, 202427,600 mi—
Jeep Gladiator352020, 2021, 20224,900 mi—
Dodge Durango332016, 2018, 201953,348 mi—
Nissan Versa332015, 2020, 202443,000 mi—
Honda Accord Hybrid322018, 2019, 202141,700 mi—
Toyota Tundra322022, 2023, 2024——
Ford Bronco Sport302021, 2022, 2023——
Subaru Outback292020, 2021, 202235,000 mi—
Ford F-350 SD282015, 2016, 202142,000 mi—
Nissan Pathfinder272015, 2017, 202237,000 mi$150 (3 reports)
Chevrolet Impala272015, 2016, 201778,000 mi—
Lincoln MKZ272015, 2017, 201838,500 mi—
Honda CR-V Hybrid272020, 2021, 20226,280 mi—
Jeep Wagoneer272022, 2023, 2024——
Dodge Dart262015, 201654,000 mi—
Chevrolet Camaro262015, 2016, 201749,000 mi—
Honda HR-V262016, 2018, 201950,000 mi—
Hyundai Sonata Hybrid252016, 2017, 201852,136 mi—
Mazda CX-9252015, 2016, 201734,000 mi—
Cadillac Escalade Esv252021, 2022, 2023——
Ford Fiesta242015, 2016, 201761,000 mi—
Alfa Romeo Giulia242017, 2018, 2019——
Chevrolet Trailblazer242021, 2022, 2023——
Nissan Titan232017, 2018, 201943,927 mi—
GMC Sierra 2500222017, 2023, 2024——
BMW X5222015, 2016, 2024——
Buick Encore Gx212020, 2021, 2022——
Ford Bronco212021, 2022, 2023——
Hyundai Santa Cruz212022, 2023, 2024——
Volvo XC90202016, 2018, 202214,037 mi—
Subaru Crosstrek192016, 2018, 202112,000 mi—
BMW X3192015, 2019, 202029,800 mi—
GMC Canyon192015, 2017, 202450,000 mi—
Kia Carnival192022, 2023, 2025——
Buick Enclave182018, 2019, 20201,245 mi—
Acura Tlx182015, 2019, 202122,343 mi—
Hyundai Accent182015, 2016, 201791,379 mi—
Volkswagen Atlas Cross Sport182021, 2022, 2025——
Subaru Ascent172019, 2020, 202111,841 mi—
Nissan Titan Xd17201641,000 mi—
Infiniti Q50172015, 2017, 2018——
Toyota Corolla Cross172022, 2023, 2024——
Toyota Sienna162015, 2017, 2020——
Kia Niro162017, 2018, 2019——
Ford F-150 Hybrid162021, 2022, 2023——
Alfa Romeo Stelvio162018, 2019, 2020——
Cadillac XT5152017, 2018, 2019——
Nissan Rogue Sport152017, 2018, 2019——
Jeep Wrangler 4XE152022, 2023, 2024——
Subaru Legacy142015, 2016, 202080,000 mi—
Hyundai Elantra Gt142017, 2018, 2019——
Audi A3142015, 2016, 201780,000 mi—
Jeep Grand Cherokee 4XE142022, 2023, 2024——
Audi Q7132015, 2018, 202160,000 mi—
Jeep Grand Wagoneer132022, 2023, 2024——
Chevrolet Sonic122015, 2016, 201740,100 mi—
Volkswagen Golf122016, 2017, 2019——
Volkswagen Gti122015, 2019, 20204,000 mi—
Volvo XC60122016, 2019, 2021——
Audi Q5122016, 2018, 2025——
Ford Ranger122019, 2020, 2021——
Mazda MAZDA3112016, 2018, 201941,000 mi—
Infiniti QX60112015, 2017, 2018——
Dodge Charger112015, 2016, 201749,000 mi—
Mitsubishi Outlander112016, 2022, 2023——
Lexus NX112015, 2016, 2018——
Hyundai Santa Fe Hybrid112022, 2023, 2025——
Lincoln Navigator112016, 2019, 2020——
Hyundai Tucson Hybrid112022, 2025——
Kia Sorento Hybrid112022, 2024, 2025——
Ford Fusion Energi102016, 2017, 201913,500 mi—
Buick Envision102017, 2021, 2022——
Chrysler 300102015, 2018, 2021——
Land Rover Range Rover Evoque102015, 2016, 201760,000 mi—
Ford Escape Hybrid102020, 2021, 2022——
Nissan Frontier102017, 2019, 2022——
Toyota C-HR102018, 2019, 2020——
Genesis G70102019, 2020, 2023——
Ford Fusion Hybrid92015, 2016, 201924,266 mi—
Chevrolet Silverado 350092021, 2023, 2024——
RAM Promaster92015, 2017, 201875,000 mi—
Audi A692015, 2016, 2019——
Kia Stinger92018, 2019, 2020——
Lexus RX92015, 2018, 2019——
BMW 328I92015, 2016——
Land Rover Discovery Sport92015, 2016, 2017——
Genesis GV7092022, 2023, 2024——
Chevrolet Spark82015, 2016, 201731,000 mi—
Lincoln Mkx82016, 2017, 2018——
Nissan Murano82015, 2016, 2017——
Kia Rio82015, 2016, 2017——
Jaguar F-Pace82017, 2018, 2019——
Kia Sportage Hybrid82023, 2024, 2025——
Jeep Grand Cherokee L82021, 2022, 2025——
Subaru Wrx72015, 2016, 20189,000 mi—
Ford Taurus72015, 2016, 201727,500 mi—
Mitsubishi Outlander Sport72015, 2020, 202142,000 mi—
Hyundai IONIQ Hybrid72017, 2019, 20221,770 mi—
GMC Sierra Denali72016, 20192,400 mi—
Fiat 500X7201644,800 mi—
Hyundai Genesis72015, 201665,000 mi—
Chevrolet Malibu Hybrid72016, 2018——
Volvo S6072015, 2017, 2022——
Audi Q372016, 2018, 2022——
GMC Sierra 350072019, 2021, 2024——
Cadillac XT472019, 2020, 2024——
Toyota 4RUNNER62015, 2016, 201710,000 mi—
Hyundai Sonata Plug-In Hybrid62016, 2017——
Chevrolet Corvette62016, 2017, 2023——
Volkswagen Passat62015, 2016, 2018——
Land Rover Range Rover Sport62015, 2016, 2017——
Toyota Avalon62017, 2018, 2019——
Cadillac CT562020, 2021, 2023——
Genesis GV8062021, 2022——
Chevrolet Bolt EV (electric vehicle, so these reports concern its electric-drive parts, not a gas-engine check engine light)62017, 2020, 2023——
BMW X162015, 2016, 2018——
BMW 330I62019, 2020, 2021——
Cadillac CT462020, 2021, 2022——
Infiniti QX5062016, 2019——
Mazda MAZDA652016, 2018, 201926,198 mi—
Ford Transit52015, 2018, 2024——
Volkswagen Golf Sportwagen52015, 2016, 2019——
Nissan Armada52017, 2018, 2019——
Subaru Impreza52015, 2017, 201960,000 mi—
Dodge Challenger52015, 2017, 2019——
Cadillac Srx52015, 2016——
Honda Insight52019, 2022——
Honda Passport52019, 2021——
Lincoln Aviator Phev52020, 2022——
Land Rover Range Rover52017, 2019, 2020——
Lincoln Nautilus52019, 2021, 2023——
Dodge Hornet Phev52024——
Mazda Cx-9052024——
Chevrolet Silverado42015, 20177,800 mi—
Toyota Prius42016, 2018, 2024——
RAM Promaster City42015, 201725,000 mi—
Ford Transit Connect42015, 2016, 2019——
Mini Cooper42015, 2016, 2017——
Chevrolet Express42017, 2019, 2021——
Kia Optima Hybrid42015, 2016, 2017——
BMW 328D42015, 201772,000 mi—
Audi Q842019, 2021——
Hyundai Tucson Plug-In Hybrid42022, 2023, 2025——
Porsche 91142020, 2021, 2022——
Cadillac XT642020, 2021, 2022——
Hyundai Venue42020, 2021, 2023——
Chevrolet Suburban 150042023, 2025——
BMW X742019, 2020, 2025——
Toyota Gr Corolla42024, 2025——
Hyundai Santa Fe Plug-In Hybrid42022, 2023——
Subaru Xv Crosstrek32015——
Fiat 5003201574,500 mi—
Audi A3 Cabriolet32015, 201729,300 mi—
Scion Fr-S3201543,000 mi—
GMC Yukon Denali XL3201555,000 mi—
Subaru Brz3201715,000 mi—
Land Rover Range Rover Velar32018, 2019, 2021——
Mazda Cx-332016, 2017, 2019——
Porsche Macan32018, 2020, 2021——
Nissan Nv32016, 2019——
Audi A532015, 2016, 2018——
BMW X432015, 2016, 2021——
BMW 740I32016, 2017, 2023——
Toyota Prius Prime32018, 2023——
Lincoln Corsair32020, 2022, 2023——
Kia Optima Phev32017, 2018——
Toyota RAV4 Prime32021, 2022, 2023——
Buick Regal32016, 2018——
Nissan Maxima32017, 2020——
Porsche Cayenne32020, 2021——
Hyundai IONIQ 5 (electric vehicle, so these reports concern its electric-drive parts, not a gas-engine check engine light)32022, 2023——
Hyundai Elantra N32022, 2023——
Buick Lacrosse32015, 2016, 2018——
Honda Civic Type R32018, 2019, 2023——
Hyundai Elantra Hybrid32021, 2022, 2023——
Buick Cascada32017, 2018——
Buick Envista32024, 2025——
Kia Sportage Phev32023, 2024——
Toyota Grand Highlander32024, 2025——
Complaints by model year
2015 models1,785
2016 models2,044
2017 models2,476
2018 models1,941
2019 models1,398
2020 models1,063
2021 models1,007
2022 models924
2023 models607
2024 models492
2025 models256
How fast the car was going when it failed (median 45 mph, 7,630 reports with a speed)
parked or under 5 mph1%
5-24 mph14%
25-44 mph27%
45-54 mph14%
55 mph or faster44%

From the 7,630 complaints that recorded a speed.

Everything owners described with the check engine light
a warning light100%
stalling or lost power29%
a recall27%
a repeat or failed repair25%
a coolant or fluid leak13%
a noise12%
overheating5%
smoke or a burning smell5%
206 manufacturer service bulletins mention the check engine light

Service bulletins (TSBs) are the automaker's repair instructions for a known issue, filed with NHTSA. A bulletin is not a recall and does not mean every vehicle has the problem; it can mean a known fix, updated part or extended coverage. Ask the shop whether one applies to your VIN.

BulletinVehiclesWhat it covers
SA-048-26
2026-08
MazdaCx-50 2023–2025; Cx-5 2023–2025; Cx-30 2023–2025; Mazda3 2023–2025Some vehicle may exhibit the CHECK ENGINE light on with DTC P0524 (Engine oil pressure control system: Oil pressure decrease) and no abnormal engine noise.
LI20.10-P-072886
2026-07
Mercedes-BenzAmg Gt63 4matic+ 2025–2026; Amg Gt63 Pro 4matic+ 2025–2026; Amg Gt63 2019–2026; Amg Sl63 2022–2025Complaint Check Engine Light ON with DTC P012800 "The Coolant Temperature is Below the Specified Temperature" active and/or stored in the ME (N3/10). There are no drivability concerns related to this complaint.
LI20.10-P-072886
2026-07
Mercedes BenzAmg Gle63 S 4matic+ 2025; Gls 580 4matic 2026; Amg Gls63 4matic 2026; Amg Gls63 4matic+ 2026Complaint Check Engine Light ON with DTC P012800 "The Coolant Temperature is Below the Specified Temperature" active and/or stored in the ME (N3/10). There are no drivability concerns related to this complaint.
S2609000009
2026-06
Ram1500 2020–2023Check Engine Light (CEL) Illuminated with Diagnostic Trouble Code (DTC) P0106 Manifold Absolute Pressure Sensor Performance Setting In The Powertrain Control Module (PCM)
S2609000009
2026-06
JeepWrangler 2020–2023; Gladiator 2021–2023Check Engine Light (CEL) Illuminated with Diagnostic Trouble Code (DTC) P0106 Manifold Absolute Pressure Sensor Performance Setting In The Powertrain Control Module (PCM)
LI07.70-P-080607
2026-06
Mercedes-BenzS 580 E 4matic 2023–2026Complaint Check engine light activated. Fault codes related to misfire on multiple cylinders stored. Possible fault codes listed below: P030004 - Combustion misfiring has been detected. There is an internal fault.
LI09.41-N-080666
2026-06
Mercedes-BenzSprinter 1500 2023–2025; Sprinter 3500 2023–2025; Sprinter 2500 2023–2025Check engine light with reduced power P300A6D due to charge air system contamination Complaint The check engine light is activated, accompanied by fault code 'P300A6D The boost pressure is too low', indicating reduced…
9100692 Rev 1
2026-05
Ram3500 2019–2025; 2500 2019–2025On Cummins diesel applications that are for 2019 and newer the bpro part 1BP00507AB can on occasions create a check engine light.
ATI&05122026901
2026-05
HondaPilot 2025Dealer Message - American Honda Motor Co., Inc. (AHM) is searching for certain 2025 Pilots with customer complaint of Check Engine Light (CEL) on with DTC P0420 [Catalyst System Efficiency Below Threshold (Bank 1)]…
TSB_2080827_2
2026-05
AudiSq5 2025–2026; Sq5 Sportback 2025–2026; S5 2025–2026; A6 2026This bulleitn provides informaoitn when there is a check engine light on; exhaust flap - check engine light, P047600/P04A00: Exhaust Pressure Control Valve Range/Performance.
LI07.10-P-080384
2026-04
Mercedes-BenzAmg Gt63 S E Performance 4matic+ 2025–2026; Amg Gt63 S E Performance 2024; Amg Sl55 4matic+ 2026; Amg Gt63 S E 2024–2025Complaint Customer reports Check Engine Light with possible loss of power concern. The Following DTC's are present P210185 - The throttle valve actuator has a malfunction.
LI07.10-P-080384
2026-04
Mercedes BenzAmg Gle63 S 4matic 2026; Gls 580 4matic 2026; Gle 580 4matic 2026; Amg Gle63 S 4matic+ 2025Complaint Customer reports Check Engine Light with possible loss of power concern. The Following DTC's are present P210185 - The throttle valve actuator has a malfunction.
ATI&04272026904
2026-04
HondaPilot 2025Dealer Message - American Honda Motor Co., Inc. (AHM) is searching for certain 2025 Pilots with customer complaint of Check Engine Light (CEL) on with DTC P0420 [Catalyst System Efficiency Below Threshold (Bank 1)]…
S2609000006
2026-04
Ram1500 2024–2026P000B Bank 1 Cam 2 Position Slow Response - Malfunction Indicator Light (MIL) - Check Engine Light (CEL)
S2609000006
2026-04
DodgeDurango 2024–2026P000B Bank 1 Cam 2 Position Slow Response - Malfunction Indicator Light (MIL) - Check Engine Light (CEL)
ATI&04132026905
2026-04
HondaPilot 2025Dealer Message - American Honda Motor Co., Inc. (AHM) is searching for certain 2025 Pilots with customer complaint of Check Engine Light (CEL) on with DTC P0420 [Catalyst System Efficiency Below Threshold (Bank 1)]…
LI01.30-P-072328
2026-03
Mercedes BenzC 300 4matic 2018Complaint -Check engine light illuminated. -Engine runs rough. -Poor shifting or jerking when accelerating. -Fault codes stored related to mixture formation, injector quantity adjustment, or misfire.
S2609000005
2026-03
Ram3500 2025–2026; 2500 2025–2026Check Engine Light (CEL) Illuminated Diagnostic Trouble Code (DTC) P0381-00 Wait to Start Lamp Inoperative
DRW59 Dlr Ltr
2026-03
MazdaCx-30 2026; Mazda3 2026Subject: Notification of Dealer Re-Work (DRW59) 2026MY CX-30 and 2026MY Mazda3 - Check Engine Light On With DTC P0126:00 Dear Mazda Dealer Colleagues, Mazda Motor Corporation has decided to conduct a Dealer Re-Work on…
DRW59 Repair
2026-03
MazdaCx-30 2026; Mazda3 2026Subject: Notification of Dealer Re-Work (DRW59) 2026MY CX-30 and 2026MY Mazda3 - Check Engine Light On With DTC P0126:00 Dear Mazda Dealer Colleagues, Mazda Motor Corporation has decided to conduct a Dealer Re-Work on…
DRW59 Warranty
2026-03
MazdaMazda3 2026; Cx-30 2026Subject: Notification of Dealer Re-Work (DRW59) 2026MY CX-30 and 2026MY Mazda3 - Check Engine Light On With DTC P0126:00 Dear Mazda Dealer Colleagues, Mazda Motor Corporation has decided to conduct a Dealer Re-Work on…
TSB-26-14-001
2026-03
MitsubishiOutlander 2026This Technical Service Bulletin provides guidance when the check engine light is on with P0128-00 stored in the Engine ECU.
WB2026-007
2026-03
MitsubishiOutlander 2026This Warranty Bulletin provides instructions on submiting a warranty claim when the check engine light is on with either P2096-00 or P0128-00 stored in the Engine ECU.
26-EM-006H TSB
2026-03
HyundaiElantra 2024–2025Some Elantra (CN7) vehicles equipped with the 2.0L AKS NU PE engine may exhibit an illuminated Check Engine light for diagnostic trouble code (DTC) P218100 or P013300 which are related to the Integrated Thermal…
SSPD8 Dlr Ltr a
2026-03
MazdaMazda3 2019–2023; Cx-30 2020–2023; Cx-5 2018–2025; Mazda6 2018–2021Subject: TSB 01-001/26 Warranty and Parts Kit Update INCLUDES: Warranty Extension Program - Special Service Program (SSP) D8 Check Engine Light ON with DTC P0126:00, 2018-2025 CX-5, 2019-2023 Mazda3, 2019-2022 CX-3,…
SSPD8 Repair d
2026-03
MazdaCx-5 2018–2025; Mazda6 2018–2021; Mazda3 2019–2023; Cx-30 2020–2023Subject: TSB 01-001/26 Warranty and Parts Kit Update INCLUDES: Warranty Extension Program - Special Service Program (SSP) D8 Check Engine Light ON with DTC P0126:00, 2018-2025 CX-5, 2019-2023 Mazda3, 2019-2022 CX-3,…
26-EM-008G TSB
2026-03
GenesisGv70 2024–2026Some GV70 (JK1A) vehicles equipped with 2.5T engines may display a check engine light with DTC P04F000 (EVAP System High Load Purge Line 'A' Performance) due to debris inside the dual purge ejector assembly and/or…
26-01-026H TSB
2026-02
HyundaiPalisade 2026; Palisade Hybrid 2026Certain Palisade (LX3) and Palisade Hybrid (LX3 HEV) vehicles may exhibit a Check Active Air Flap System warning message, check engine light on, and/or Low Engine Oil warning message, due to improper operation of the…
LI4920N078838
2026-02
Mercedes-BenzSprinter 3500 2021–2025; Sprinter 2500 2021–2025; Sprinter 1500 2021–2025; Sprinter (Vs30) 2019–2020Check engine light or Adblue warning with fault codes P206B31, P203B31, or P300494 present in AdBlue (SCR) control unit (N118/5) Complaint The check engine light or AdBlue warning is activated, accompanied by one or…
TSB_2080827_1
2026-02
AudiSq5 Sportback 2025–2026; Sq5 2025–2026; S5 2025–2026; A6 2026This bulleitn provides informaoitn when there is a check engine light on; exhaust flap - check engine light, P047600/P04A00: Exhaust Pressure Control Valve Range/Performance.
SSPD8 Repair c
2026-02
MazdaCx-5 2018–2025; Mazda6 2018–2021; Mazda3 2019–2023; Cx-30 2020–2023SSPD8 - Check Engine Light ON with DTC P0126:00 - WARRANTY EXTENSION For certain 2018-2025MY CX-5, 2019-2023MY Mazda3, 2019-2022MY CX-3, 2018-2021MY Mazda6, 2020-2023MY CX-30 that are equipped with the suspected coolant…
LI49.10-P-080201
2026-02
Mercedes-BenzAmg Glc43 4matic Coupe 2024–2025; Cle 450 4matic Cabriolet 2024–2025; Glc 300 2024–2025; Glc 300 4matic 2024–2025Complaint Check engine light illuminate, or previously on One of the below Exhaust Flap fault codes stored in PTCU N127: P13C273 P13C278 P140473 Cause Various Remedy Model year 2024 254 and 167 with engine M254 -Update…
LI01.30-P-072328
2026-02
Mercedes-BenzGle 350 2019–2023; E 350 2020–2023; Glc 300 2019–2023; Glc 300 4matic 2023Complaint -Check engine light illuminated. -Engine runs rough. -Poor shifting or jerking when accelerating. -Fault codes stored related to mixture formation, injector quantity adjustment, or misfire.
01-001-26a
2026-01
MazdaCx-3 2019–2021; Cx-30 2020–2023; Mazda6 2018–2021; Mazda3 2019–2023Some customers may experience a check engine light ON with DTC P0126:00 (Thermostat stuck open) and one or more of the following symptoms: Engine takes longer to warm up. Engine temperature gauge fluctuates.
01-003-26
2026-01
MazdaMazda3 2023–2025; Cx-50 2024–2025; Cx-5 2024–2025; Cx-30 2024–2025Some vehicles may exhibit a check engine light ON with DTC P20F8:00 stored. P20F8:00 - Swirl control circuit range/performance problem.
ATI&01302026904
2026-01
HondaPilot 2025Dealer Message - American Honda Motor Co., Inc. (AHM) is searching for certain 2025 Pilots with customer complaint of Check Engine Light (CEL) on with DTC P0420 [Catalyst System Efficiency Below Threshold (Bank 1)]…
SSPD8 Parts and Warr a
2026-01
MazdaCx-30 2020–2023; Mazda6 2018–2021; Mazda3 2019–2025; Cx-5 2018–2025SSPD8 - Check Engine Light ON with DTC P0126:00 - WARRANTY EXTENSION For certain 2018-2025MY CX-5, 2019-2023MY Mazda3, 2019-2022MY CX-3, 2018-2021MY Mazda6, 2020-2023MY CX-30 that are equipped with the suspected coolant…
SSPD8 Repair b
2026-01
MazdaCx-30 2020–2023; Cx-5 2018–2025; Cx-3 2019–2021; Mazda3 2019–2023SSPD8 - Check Engine Light ON with DTC P0126:00 - WARRANTY EXTENSION For certain 2018-2025MY CX-5, 2019-2023MY Mazda3, 2019-2022MY CX-3, 2018-2021MY Mazda6, 2020-2023MY CX-30 that are equipped with the suspected coolant…
26-01-007G DCS
2026-01
GenesisG70 2022–2023Certain G70 (IK) vehicles equipped with the 2.0T-GDI engine may illuminate the Check Engine Light as a result of DTC P019100 (Fuel Rail Pressure Sensor Circuit Range/Performance).
26-01-007G TSB
2026-01
GenesisG70 2022–2023Certain G70 (IK) vehicles equipped with the 2.0T-GDI engine may illuminate the Check Engine Light as a result of DTC P019100 (Fuel Rail Pressure Sensor Circuit Range/Performance).
LI05.20-P-080192
2026-01
Mercedes-BenzAmg Sl63 2022–2025; Amg Sl63 4matic+ 2023–2025; Amg Sl63 S E 2024–2025; Amg S 63 E 4matic+ 2025Complaint Customer states check engine light on in the dash. Vehicle has one or more DTC's Present P164B00, P164B09, P2B4400, P005A07, P005C07, P005A09, P005C09, P003C07, P2B5007, P003C09, P2B5009, P34C200, P34C109,…
ATI&01142026905
2026-01
HondaPilot 2025Dealer Message - American Honda Motor Co., Inc. (AHM) is searching for certain 2025 Pilots with customer complaint of Check Engine Light (CEL) on with DTC P0420 [Catalyst System Efficiency Below Threshold (Bank 1)]…
LI49.20-N-080011
2026-01
Mercedes-BenzSprinter 2500 2023–2025; Sprinter 3500 2023–2025; Sprinter 1500 2023–2025Complaint The check engine light is on, with a possibility in a reduction of power, with no soot present in the exhaust system. Fault codes: P300E5F The fill level of the diesel particulate filter is too high.
01-001-26
2026-01
MazdaCx-5 2018–2025; Cx-3 2019–2021; Mazda3 2019–2023; Cx-30 2020–2023Some customers may experience a check engine light ON with DTC P0126:00 (Thermostat stuck open) and one or more of the following symptoms: Engine takes longer to warm up. Engine temperature gauge fluctuates.
01-003-25b
2025-12
MazdaMazda3 2019–2023; Cx-30 2020–2023; Cx-3 2019–2021; Cx-5 2018–2025Some customers may experience a check engine light ON with DTC P0126:00 (Thermostat stuck open) and one or more of the following symptoms: Engine takes longer to warm up. Engine temperature gauge fluctuates.
SSPD8a Repair
2025-12
MazdaCx-3 2019–2021; Cx-5 2018–2025; Cx-30 2020–2023; Mazda3 2019–2023SSPD8 - Check Engine Light ON with DTC P0126:00 - WARRANTY EXTENSION For certain 2018-2025MY CX-5, 2019-2023MY Mazda3, 2019-2022MY CX-3, 2018-2021MY Mazda6, 2020-2023MY CX-30 that are equipped with the suspected coolant…
SSPD8 Dlr Ltr
2025-12
MazdaCx-3 2019–2021; Cx-30 2020–2023; Cx-5 2018–2025; Mazda6 2018–2021SSPD8 - Check Engine Light ON with DTC P0126:00 - WARRANTY EXTENSION For certain 2018-2025MY CX-5, 2019-2023MY Mazda3, 2019-2022MY CX-3, 2018-2021MY Mazda6, 2020-2023MY CX-30 that are equipped with the suspected coolant…
SSPD8 Parts and Warr
2025-12
MazdaCx-5 2018–2025; Cx-3 2019–2021; Mazda3 2019–2023; Cx-30 2020–2023SSPD8 - Check Engine Light ON with DTC P0126:00 - WARRANTY EXTENSION For certain 2018-2025MY CX-5, 2019-2023MY Mazda3, 2019-2022MY CX-3, 2018-2021MY Mazda6, 2020-2023MY CX-30 that are equipped with the suspected coolant…
01-003-25a
2025-12
MazdaCx-5 2018–2025; Cx-30 2020–2023; Cx-3 2019–2021; Mazda3 2019–2023Some customers may experience a check engine light ON with DTC P0126:00 (Thermostat stuck open) and one or more of the following symptoms: Engine takes longer to warm up. Engine temperature gauge fluctuates.
9100692
2025-10
Ram3500 2019–2025; 2500 2019–2025On Cummins diesel applications that are for 2019 and newer the bpro part 1BP00507AB can on occasions create a check engine light.
25-01-051 OL
2025-09
GenesisGv70 2022–2025; G80 2021–2024; Gv80 2021–2024Genesis has become aware that some vehicles may illuminate the Check Engine Light indicator as a result of detected engine misfires.
LI09.10-P-079599
2025-08
Mercedes-BenzG 550 2024–2025; Amg G63 2024–2025Complaint Check engine light illuminated. Fording not available message in instrument cluster. Fault code stored - P153073 Left air flap 'Air intake" has a malfunction.
25-01-051G DN
2025-08
GenesisGv80 2021–2024; G80 2021–2024; Gv70 2022–2025Certain G80 (RG3), GV70 (JK1/JK1A), and GV80 (JX1) vehicles equipped with Theta III 2.5L T-GDI engine may illuminate the Check Engine Light as a result of misfire DTCs P0300, P0301, P0302, P0303, or P0304.
25-01-051G TSB
2025-08
GenesisG80 2021–2024; Gv70 2022–2025; Gv80 2021–2024Certain G80 (RG3), GV70 (JK1/JK1A), and GV80 (JX1) vehicles equipped with Theta III 2.5L T-GDI engines may illuminate the Check Engine Light as a result of misfire DTCs P0300, P0301, P0302, P0303, or P0304 during cold…
37406
2025-07
VolvoXc90mhev 2023–2026; S90mhev 2022–2026; V90ccmhev 2022–2026; Xc60mhev 2022–2026This is a Technical Journal: Check Engine Light and DTC ECM-P138916. Do not replace the electric supercharger.
 This DTC is sent from the ECCM to the ECM, indicating low 48V system voltage
LI14.30-N-075882_6
2025-06
Mercedes-BenzSprinter 1500 2021–2024; Sprinter 3500 2021–2024; Sprinter 2500 2021–2024; Sprinter (Vs30) 2019–2020Check engine light active - Fault P3007F1, P3007F2, P300CA8, or P300CA9 present in CDI control unit Complaint Check engine warning light active.
SA-033-25
2025-06
MazdaCx-90 2024–2025; Cx-70 2025Some vehicles may experience a CHECK ENGINE light ON with DTC P0012, P0011, and possibly P0010. This may be caused by a malfunction in the intake EVVT motor that prevents it from accurately regulating the intake…
37249
2025-06
VolvoS90mhev 2022–2026; Xc90mhev 2023–2026; S60mhev 2022–2025; Xc60mhev 2022–2026This is a Technical Journal: Check Engine Light and DTC - ECM P001792. If VIDA symptom-based fault tracing leads to the replacement of parts, follow method in attachment TJI-531608-1_1_1_en-US 1.pdf
LI14.20-N-079253_3
2025-06
Mercedes-BenzSprinter (Vs30) 2019–2020; Sprinter 1500 2021–2024; Sprinter 2500 2021–2024; Sprinter 3500 2021–2024Check engine light with fault code P300E55 with H12 Complaint The check engine light is activated, accompanied by the following fault code related to the Exhaust gas recirculation cooler (low pressure): P300E55 The…
LI14.20-N-079253
2025-05
Mercedes-BenzSprinter 2500 2019–2024; Sprinter 1500 2019–2024; Sprinter 3500 2019–2024; Sprinter (Vs30) 2019–2020Complaint The check engine light is activated, accompanied by the following fault code related to the Exhaust gas recirculation cooler (low pressure): P300E55 The efficiency of component 'Exhaust gas recirculation…
Odometer spread across 2,789 check engine light complaints
10% at or below5,400
25%20,000
Half at or below49,000
75%75,000
90%101,000

Median odometer by model year: 2015: 60,000 mi (862 reports) · 2016: 59,496 mi (719 reports) · 2017: 49,000 mi (554 reports) · 2018: 27,000 mi (325 reports) · 2019: 11,000 mi (186 reports) · 2020: 6,669 mi (93 reports) · 2021: 19,000 mi (26 reports). Newer model years have had less time to rack up miles, so their medians run lower.

This is the mileage owners reported when they filed, not a failure probability.

What broke, and what happened next, in check engine light complaints

What happened after it failed (number of complaints):

loss of power2,001
engine damage1,384
stalled while driving394
lost steering or braking76

2 deaths reported in these complaints. A report does not establish that the check engine light caused it.

When check engine light failures were reported, year by year
20149 complaints
2015118 complaints
2016157 complaints
2017205 complaints
2018436 complaints
2019879 complaints
2020930 complaints
20211,043 complaints
20221,387 complaints
20231,955 complaints
20242,258 complaints
20252,836 complaints
20261,766 complaints

Complaints by the year the failure happened. The current year is partial. A recall in the same year is shown for context, not as a cause.

What this page's numbers are based on, and what they leave out
  • 13,993 NHTSA owner complaints naming the check engine light (2015–2025 models), including 276 in which owners stated an amount paid or quoted (middle half $600–$6,000, full range $36–$15,000).
  • 0 NHTSA recall campaigns and 206 manufacturer service bulletins that mention this part.
  • The calculator's estimate: typical labor hours and parts ranges for this job, adjusted by state using government wage and price-level data.
  • 7,825 complaints mention a dealer and 640 an independent shop.
  • Not included: a quote for your exact vehicle, diagnostic fees, taxes, dealer markup, or secondary damage (for example engine damage after overheating). Owner-reported amounts often include those extras, which is why they run higher than the calculator.
More of what owners told NHTSA

“When I took it to the local dealership, I was told that if something was wrong with the transmission, the check engine light would come on, but it would cost me $200 for a diagnosis since it was out of warranty.”

2015 Nissan Altima owner, 140,000 mi · NHTSA complaint

“Started up the engine, got a check engine light, took it to the dealer and they said I needed to change the engine and pay out of pocket over $7,000.00.”

2017 Ford Escape owner, 75,000 mi · NHTSA complaint

“At approximately 25,000 I had a check engine light, the dealer says it's the thermostat needing replaced ($588.00!!!???”

2017 RAM Promaster City owner, 25,000 mi · NHTSA complaint

“The check engine light went on and I paid $940.00 to try to fix the problem.”

2016 Chevrolet Cruze owner, 85,053 mi · NHTSA complaint

“After cold start, car lost power and has set Check engine light codes P0010,P0011, made appointment with Springfield Huyandi, charged $289.33 for the diagnosis of engine oil sludge causing VVT issues.”

2016 Hyundai Sonata owner · NHTSA complaint

Unverified owner reports, counted by keyword in the complaint text and not adjusted for how many of each model were sold. How we process NHTSA complaints · check recalls for your VIN.

Spark plugs appear in 815 Check Engine Light complaints, the most common co-failing part

Among parts named alongside the Check Engine Light, spark plugs lead. Owners mention them 7.2 times more often than in complaints overall. When the light comes with a misfire or rough idle, the calculator's spark plug run ($290–$516 at a $75/hr shop rate) is a better starting point than the catalytic converter run ($870–$2564). A converter quote that arrives while the plugs are still original may be treating the damage instead of the cause.

29% of Check Engine Light complaints also describe a stall or loss of power

Of the consequences owners named, loss of power (2,001 reports) and engine damage (1,384) far outnumber stalling while driving (394). A light that shows up with power loss belongs in a different price bracket than the calculator's $100–$150 scan. Each of these is an owner report, not proof of what caused it.

One in four Check Engine Light owners reported a repeat repair or a dealer that could not fix it

25% of complaints say the dealer could not find the fault or the repair had to be done again. One Chevrolet Malibu owner described the gap between the part and the bill: "Check engine light, turned out it was solenoid vent valve, a $36 part that cost me a total of $600 USD to replace after diagnostic fees and shop fees." A Hyundai Sonata owner was charged $289.33 just to diagnose oil sludge behind codes P0010 and P0011. Owners in these complaints paid for the scan once, then paid for another diagnosis after the light came back.

Mazda CX-5 leads Check Engine Light service bulletins with 47, ahead of Mazda3 and Mazda6

The bulletin list for this light is dominated by Mazda: CX-5 (47), Mazda3 (42), Mazda6 (40), CX-3 (28) and CX-30 (27). Bulletin SA-048-26 covers 2023-2025 CX-5, CX-50 and CX-30 models showing code P0524 (oil pressure decrease) with no abnormal engine noise. Bulletin S2609000009 covers code P0106 (manifold absolute pressure sensor performance) on 2020-2023 Ram 1500 and Jeep Wrangler and on 2021-2023 Gladiator. On 2023-2025 Sprinter vans, Mercedes-Benz bulletins cover an exhaust odor with misfire, and code P300A6D with reduced power from charge air contamination. If your code matches one of these, show the bulletin number when you get your quote. A bulletin does not mean the repair is free.

Kia Soul and Honda Odyssey Check Engine Light complaints come at unusually high mileage

Across all complaints, the Check Engine Light was reported at a median of 49,000 miles, and half came in under 50,000. Some models run much later. Kia Soul complaints (2015, 2016 and 2020 peaks) came at a median of 82,000 miles. Honda Odyssey complaints came at 93,533 miles, and Acura MDX complaints at 115,911. On these vehicles the light often shows up once the warranty has run out. The calculator's older-vehicle setting raises the scan to $135–$203.

Check Engine Light mileage falls with each newer model year, from 60,000 on 2015 models to 11,000 on 2019s

2015 models reported the light at a median of 60,000 miles. For 2017 models the median was 49,000 miles, for 2018s 27,000 and for 2019s 11,000. Among 2019 and newer models, the complaints come early in the car's life, not from worn-out cars. On those models the light is more likely to fall inside the factory warranty than it is on the 2015-2016 models. Across all complaints, the 90th-percentile mileage is 101,000 miles.

Frequently Asked Questions

Should I replace the spark plugs before paying for a catalytic converter after a Check Engine Light?

Spark plugs are named in the light complaints 7.2 times more often than expected, in 815 complaints. The calculator puts plugs at $290–$516 and a catalytic converter at $870–$2564. Ask whether the plugs caused the fault before you approve the converter.

Is there a bulletin for code P0106 on a Ram 1500 or Jeep Wrangler Check Engine Light?

Yes. Bulletin S2609000009 covers a the light with code P0106 (manifold absolute pressure sensor performance) on 2020-2023 Ram 1500 and Wrangler and on 2021-2023 Gladiator. Bring the bulletin number to the shop.

Does a Mazda CX-5 Check Engine Light with code P0524 mean engine damage?

Mazda bulletin SA-048-26 covers 2023-2025 CX-5, CX-50 and CX-30 models that show the the light with P0524 (oil pressure decrease) and no abnormal engine noise. Before approving engine work, ask the shop whether that bulletin applies.

Content Sources

  1. BLS OES - Automotive Service Technicians and Mechanics
  2. BEA Regional Price Parities by State and Metro Area

Did this calculator solve your problem today?