Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All →
🎬 Helpful Videos 🛍️ Shop This Part

P0299 on 2016-2023 Mazda CX-9: Turbo Underboost Causes and Fixes

On a 2016-2020 Mazda CX-9, code P0299 is frequently caused by a cracked cylinder head near the integrated exhaust manifold, a known issue covered by Mazda TSBs. For 2021 models, it can be related to oil consumption from bad valve stem seals. Other causes include boost leaks and wastegate problems.

21 minutes to read 2016-2023 Mazda CX-9
Most Likely Cause
Cracked Cylinder Head (2016-2020 Models)
Difficulty
4/5
Est. Time
8 hrs
DIY Doable?
🔧 Shop
Shop Labor
$200 – $5000
Parts Price
$50 – $2500
⚠️ Drivable, but... — You can drive, but expect significantly reduced engine power and poor acceleration, particularly below 3,000 RPM. Ignoring the issue could lead to more severe damage, especially if the cause is a failing turbocharger which could send metal fragments into the engine, or if low oil/coolant levels from related issues lead to engine failure.
Key Takeaways
  • For a 2016-2020 Mazda CX-9, a P0299 code is very likely caused by a cracked cylinder head, not a bad turbo. Check for coolant leaks first.
  • For a 2021 Mazda CX-9, P0299 is often related to excessive oil consumption from bad valve stem seals, a known TSB issue.
  • Always rule out simple boost leaks from cracked hoses or loose clamps before condemning expensive components.
  • Do not replace the turbocharger without confirming it has failed (e.g., via shaft play) and ruling out the common platform-specific issues first.
The trouble code P0299 stands for 'Turbocharger/Supercharger 'A' Underboost Condition'. This means the engine's computer, or Powertrain Control Module (PCM), has detected that the turbocharger is not producing the expected amount of air pressure (boost). The PCM constantly compares the actual boost pressure, measured by the MAP sensor, to a target value. When the actual pressure is significantly lower than the target for a set period, the P0299 code is triggered and the check engine light illuminates.

What's Unique About the 2016-2023 Mazda CX-9

The SKYACTIV-G 2.5T engine in the CX-9 has two well-documented issues that are often misdiagnosed as a simple turbo failure when a P0299 code appears. For models made before 2021 (primarily 2016-2020), a common problem is a cracked cylinder head, which has an integrated exhaust manifold. This can cause coolant leaks and exhaust pressure loss, leading to underboost. For 2021 models specifically, faulty valve stem seals can cause excessive oil consumption, which may also trigger a P0299 code. It is critical to investigate these platform-specific issues before assuming the turbocharger itself has failed.

Symptoms You May Notice

  • Significant loss of engine power, especially during acceleration.
  • Check Engine Light is on.
  • Sluggish or hesitant acceleration, particularly below 3,000 RPM.
  • Reduced fuel economy.
  • Unusual whistling or hissing noises from the engine bay due to boost leaks.
  • For pre-2021 models, a sweet, syrupy smell of burning coolant or visible dark green residue near the oil filter and back of the engine.
  • For 2021 models, blue or gray smoke from the exhaust, indicating oil burning, especially on startup or after idling.
  • On 2021 models, a 'LOW ENGINE OIL LEVEL' warning message may appear prematurely, between 3,100 - 4,700 miles.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the turbocharger without first checking for a cracked cylinder head on 2016-2020 models. This is a very expensive mistake as the new turbo will not solve the underlying problem.
  • Replacing the turbocharger for oil burning on a 2021 model without first addressing the known valve stem seal issue per TSB 01-012/21.
  • Replacing the MAP sensor without first performing a smoke test to rule out physical boost leaks.

Most Likely Causes

  1. Cracked Cylinder Head (2016-2020 Models) 🔴 High Probability The SKYACTIV-G 2.5T engine integrates the exhaust manifold into the cylinder head. Pre-2021 models are known to develop cracks in this area, often due to casting defects or stress from the exhaust system. This allows exhaust gas and/or coolant to leak. This is a well-documented issue with Mazda TSB 01-007/22 (which supersedes earlier versions like 01-013/21) and a warranty extension program (CSP11) issued to address it.
    How to confirm: Visually inspect the rear of the engine, near the firewall and turbocharger, for signs of external coolant leaks (often a dark green crusty residue). A pressure test of the cooling system may reveal the leak. A borescope inspection of the exhaust ports or removing the turbo to inspect the head surface may be needed for definitive confirmation. A sweet coolant smell from the exhaust or outside the vehicle when idling is a strong indicator.
    Typical fix: The cylinder head must be replaced with an updated part. This is a major and costly repair, often requiring engine removal. Mazda modified the design of the cylinder head and exhaust manifold gasket to resolve the issue.
    Est. part cost: $700-$2500
  2. Faulty Exhaust Valve Stem Seals (2021 Models) 🔴 High Probability A known defect in certain 2021 models involves faulty valve stem seals, leading to excessive oil consumption. This condition can sometimes trigger a P0299 code, though it more commonly presents with a P250F code. Mazda issued TSB 01-012/21 for this issue, which affects CX-9s with VINs lower than JM3TC**541071 produced before September 14, 2021.
    How to confirm: Monitor engine oil levels closely. The primary symptom is the 'LOW ENGINE OIL LEVEL' warning light (DTC P250F:00) appearing prematurely. Blueish exhaust smoke is also a strong indicator. An oil consumption test performed by a dealer is the official diagnostic method.
    Typical fix: Replacement of the valve stem seals with improved parts. Mazda developed a special tool to perform this repair without removing the cylinder head. This repair is typically covered under the powertrain warranty.
    Est. part cost: $100-$200
  3. Boost/Intake Air Leak 🟡 Medium Probability
    How to confirm: Visually inspect all hoses and clamps from the turbo outlet, to the intercooler, and to the throttle body for cracks, damage, or loose connections. A smoke test is the most effective way to pinpoint hard-to-see leaks.
    Typical fix: Tighten loose clamps or replace the cracked/damaged hose or intercooler.
    Est. part cost: $20-$300
  4. Faulty Wastegate or Actuator 🟡 Medium Probability The SKYACTIV-G 2.5T uses an electronic wastegate actuator, not a vacuum-operated one. These can fail electrically or mechanically, causing the wastegate to stick open.
    How to confirm: Use a bidirectional scan tool (like Mazda's M-MDS) to command the wastegate actuator to open and close while monitoring its position sensor data to see if it responds correctly. Visually check if the actuator arm moves freely and is not seized or stuck open. Unlike older systems, a vacuum pump test is not applicable.
    Typical fix: If the actuator is faulty, it may need to be replaced. The actuator is often integrated with the turbocharger, complicating replacement. Sometimes the control solenoid is the point of failure. 🎬 See how a faulty control solenoid causes low RPM power loss
    Est. part cost: $50-$250
  5. Failing Turbocharger ⚪ Low Probability While less common than the cylinder head issue, the turbo can fail due to oil starvation (related to the valve seal issue or other causes) or simple wear and tear. The narrow oil galleries in the engine design can contribute to oiling issues if maintenance is not strictly followed.
    How to confirm: With the engine off and cool, remove the intake pipe to the turbo. Check the compressor wheel for damage (chipped or bent fins). Gently try to move the central shaft; there should be minimal side-to-side (radial) play and absolutely no in-and-out (axial) play. Any signs of the wheel scraping the housing is a definitive sign of failure.
    Typical fix: Replacement of the entire turbocharger assembly. It is critical to also replace the oil feed and return lines to prevent contamination of the new turbo.
    Est. part cost: $800-$1500

Rare But Worth Checking

  • Restricted Exhaust System: A clogged catalytic converter can create excessive backpressure, preventing the turbo from spooling up effectively. This is less common but worth considering if other causes are ruled out.
  • Faulty Boost Pressure (MAP) Sensor: The sensor that measures boost can fail and send incorrect low-pressure readings to the PCM, triggering the code even if the turbo is functioning correctly. This may be accompanied by other pressure sensor circuit codes.

Diagnosis Steps

  1. Read all stored fault codes with an OBD-II scanner. Note any other codes that may be present, especially P250F or misfire codes.
  2. Based on the model year, prioritize your inspection. For 2016-2020 models, start by inspecting for coolant leaks (green crust) around the cylinder head/turbo area and checking coolant level. For 2021 models, check the engine oil level and look for signs of oil burning.
  3. Visually inspect the entire air intake tract, including the intercooler and all hoses/clamps, for any signs of cracks, damage, or loose connections.
  4. Perform a smoke test on the intake system to find any boost leaks that are not visually apparent.
  5. Using a professional scan tool, monitor the desired boost pressure (PID: MAP_DSD) versus the actual boost pressure (PID: MAP) during acceleration. 🎬 Watch a video breaking down top causes of the P0299 code A significant and sustained deviation points to a problem.
  6. Inspect the electronic turbocharger wastegate actuator. Ensure the linkage moves freely. Use a bidirectional scan tool to command the actuator and verify its movement and response.
  7. If no leaks are found, inspect the turbocharger itself. Remove the intake hose and check for turbine blade damage and excessive shaft play. Any in-and-out shaft play indicates a failed turbo.
  8. If a coolant leak is suspected on a pre-2021 model, perform a cooling system pressure test to confirm the leak's location, which is likely the cylinder head.
  9. If all boost-related components check out, inspect the exhaust system for restrictions, such as a clogged catalytic converter, by measuring backpressure.

Parts You'll Likely Need

  • Cylinder Head Assembly (OEM #PYY1-10-SJ0C (latest revision, supersedes PY8W-10-100, PY8W-10-100A, etc.)) — This is the most common high-probability failure for P0299 on 2016-2020 models due to the integrated exhaust manifold cracking.
    Trusted brands: Mazda (OEM)
    OEM price range: $700-$2500
  • Exhaust Valve Stem Seal Kit — For 2021 models, faulty seals cause oil consumption that can trigger P0299. This is a known TSB issue.
    Trusted brands: Mazda (OEM)
    OEM price range: $100-$200
  • Turbocharger Assembly — Though less common, the turbo can fail from wear or oiling issues. It is often replaced mistakenly when the cylinder head is the real problem.
    Trusted brands: Mazda (OEM)
    OEM price range: $800-$1500

Related Codes That Often Appear With This One

  • P250F — On 2021 models, this code for 'Engine Oil Level Signal: Signal Low' often accompanies P0299, pointing directly to the excessive oil consumption issue from faulty valve stem seals.
  • P0300, P0301, P0302, P0303, P0304 — Misfire codes can occur alongside P0299 if a cracked cylinder head is leaking coolant into a cylinder, causing incomplete combustion.

Technical Service Bulletins (TSBs) & Recalls

  • 01-007/22 - Coolant Leak From Cylinder Head (Supersedes 01-013/21, 01-007/20)
  • 01-012/21 - Low Engine Oil Level Warning Light On / DTC P250F:00
  • 01-003/23 - Updated TSB for oil consumption issue

Platform-Specific Known Issues

  • A cracked cylinder head near the integrated exhaust manifold is a significant, well-documented issue on 2016-2020 models, often leading to a P0299 code and coolant loss.
  • Excessive oil consumption due to faulty exhaust valve stem seals is a known problem for 2021 models, covered by Mazda TSB 01-012/21 and 01-003-23.

Mechanic-Grade Diagnostic Values

  • Difference between Desired MAP (MAP_DSD) and Actual MAP (MAP) during acceleration — expected: The difference should be less than 70-80 kPa.. Failure: A difference greater than 70-80 kPa that persists for 3-7 seconds or more during acceleration will trigger the P0299 code.

Scan Tool Commands That Help

  • Mazda M-MDS or equivalent professional scanner: PID/Data Monitor for 'MAP' and 'MAP_DSD' — This is the primary method for quantifying the underboost condition. Log these PIDs during a test drive while accelerating to see if the actual boost pressure is failing to meet the PCM's target pressure.
  • Mazda M-MDS or equivalent professional scanner: Wastegate Actuator Bidirectional Test / Service Function — Since the wastegate is electronic, this command is used to cycle the actuator motor to confirm it is not seized, stuck, or electrically faulty. This replaces manual vacuum testing used on older designs.

Wiring & Ground Locations

  • Engine and Control System Wiring Diagrams — Contained within the official Mazda workshop manual for the specific model year.. Diagnosing issues with the electronic wastegate actuator, boost pressure control solenoid, or the MAP sensor requires checking for proper voltage, ground, and signal at the component connectors and the PCM. A wiring diagram is essential for tracing these circuits and locating relevant ground points or connectors.

Real Owner Repair Stories

  • YouTube channel 'Greg's DIY Garage' (2016 Mazda CX-9 with 109,000 miles) — Noticed coolant dripping from the back of the engine during an oil change; coolant level was slightly low. No other symptoms like overheating or coolant smell were present yet.
    ❌ Tried (didn't work) Direct to dealer diagnosis.
    ✅ What actually fixed it The dealer confirmed a cracked cylinder head. The entire repair, including replacing the cylinder head assembly, was covered under Mazda's Customer Satisfaction Program (CSP11) warranty extension. The owner noted the repair would have cost approximately $5,500 out of pocket.
  • Reddit user on r/MazdaCX9 (2018 Mazda CX-9 with 87,544 miles) — Coolant leak.
    ✅ What actually fixed it The dealer diagnosed the known cracked cylinder head issue, which was repaired under warranty. The owner had to pay out-of-pocket ($1600) for a separate, concurrent radiator leak that was also discovered.

"I Checked Everything" — The Actual Cause

  • In cases where a smoke test of the intake and charge piping reveals no leaks, a P0299 can be caused by an exhaust restriction. A clogged or failing catalytic converter creates high backpressure that prevents the turbocharger's turbine wheel from spinning up to speed, thus failing to generate the required boost. This is often missed because P0299 diagnostics focus heavily on the intake side, while the problem lies downstream of the turbo.

OEM Part Supersession History

  • py8w10100, py8w10100a, py8w10100b, py8w10100d, pyy110sj0a, pyy110sj0bPYY1-10-SJ0C — The original cylinder head design used on 2016-2020 models was prone to cracking near the integrated exhaust manifold. The superseding part numbers reflect design revisions to strengthen this area and resolve the coolant leak issue.

Model Year Variations Within This Range

  • 2016-2020: These model years are highly susceptible to the cracked cylinder head issue due to the original casting design. P0299 accompanied by any sign of a coolant leak should immediately point to this as the primary suspect.
  • 2021: This specific model year is subject to a TSB for faulty valve stem seals causing excessive oil consumption, which can also trigger a P0299 code, often alongside a P250F (low oil level) code.
  • 2016-2023: The entire generation uses an electronic wastegate actuator and a 'Dynamic Pressure Turbo' system, which differs from older, simpler vacuum-actuated turbo systems. Diagnosis requires modern scan tools rather than manual vacuum/pressure pumps for the wastegate.

Diagnostic Flowchart

Start by identifying the model year and checking for secondary codes like P250F or coolant loss symptoms, as these engines have specific TSB-related failure modes.
Do you smell a sweet odor, see green crusty residue near the turbo/firewall, or have a low coolant level?
→ Suspect a Cracked Cylinder Head (TSB 01-007/22). The integrated exhaust manifold design is prone to cracking. Perform a cooling system pressure test; if confirmed, the cylinder head must be replaced (Warranty Extension CSP11 may apply).
Perform a visual inspection and smoke test of the intake tract. Are there any loose clamps, hissing sounds, or cracked hoses?
→ Tighten loose clamps or replace the damaged intake hose/intercooler. This is the most common 'simple' fix for P0299.
Using a bidirectional scan tool, command the electronic wastegate actuator. Does the linkage move freely and match the MAP_DSD (desired boost) PID?
→ The electronic wastegate actuator or its control solenoid has failed. Unlike older Mazdas, this is not vacuum-operated. Replace the actuator or the turbocharger assembly if the wastegate flap is seized.
Remove the intake pipe. Does the turbo compressor wheel show chipped fins or any in-and-out (axial) shaft play?
→ The turbocharger has failed internally. Replace the turbocharger assembly and ensure you replace the oil feed and return lines to prevent immediate failure of the new unit.
→ If no leaks, no TSB symptoms, and the turbo is mechanically sound, inspect the exhaust system for restrictions. Measure backpressure to ensure the catalytic converter is not clogged, which can prevent the turbo from spooling.
Is the 'LOW ENGINE OIL LEVEL' light on (DTC P250F), or do you see blue smoke from the exhaust?
→ Suspect Faulty Exhaust Valve Stem Seals (TSB 01-012/21). Oil burning can foul the turbocharger or trigger underboost. Check if your VIN is lower than JM3TC******541071 and consult a dealer for seal replacement using the Mazda special tool.
Perform a visual inspection and smoke test of the intake tract. Are there any loose clamps, hissing sounds, or cracked hoses?
→ Tighten loose clamps or replace the damaged intake hose/intercooler. This is the most common 'simple' fix for P0299.
Using a bidirectional scan tool, command the electronic wastegate actuator. Does the linkage move freely and match the MAP_DSD (desired boost) PID?
→ The electronic wastegate actuator or its control solenoid has failed. Unlike older Mazdas, this is not vacuum-operated. Replace the actuator or the turbocharger assembly if the wastegate flap is seized.
Remove the intake pipe. Does the turbo compressor wheel show chipped fins or any in-and-out (axial) shaft play?
→ The turbocharger has failed internally. Replace the turbocharger assembly and ensure you replace the oil feed and return lines to prevent immediate failure of the new unit.
→ If no leaks, no TSB symptoms, and the turbo is mechanically sound, inspect the exhaust system for restrictions. Measure backpressure to ensure the catalytic converter is not clogged, which can prevent the turbo from spooling.
Perform a visual inspection and smoke test of the intake tract. Are there any loose clamps, hissing sounds, or cracked hoses?
→ Tighten loose clamps or replace the damaged intake hose/intercooler. This is the most common 'simple' fix for P0299.
Using a bidirectional scan tool, command the electronic wastegate actuator. Does the linkage move freely and match the MAP_DSD (desired boost) PID?
→ The electronic wastegate actuator or its control solenoid has failed. Unlike older Mazdas, this is not vacuum-operated. Replace the actuator or the turbocharger assembly if the wastegate flap is seized.
Remove the intake pipe. Does the turbo compressor wheel show chipped fins or any in-and-out (axial) shaft play?
→ The turbocharger has failed internally. Replace the turbocharger assembly and ensure you replace the oil feed and return lines to prevent immediate failure of the new unit.
→ If no leaks, no TSB symptoms, and the turbo is mechanically sound, inspect the exhaust system for restrictions. Measure backpressure to ensure the catalytic converter is not clogged, which can prevent the turbo from spooling.

Other Known Issues on This Vehicle

Issues unrelated to this code that are worth knowing about as an owner of this generation:

  • Cracked Cylinder Head (Coolant Leak) 🔴 High — Common on 2016-2020 models, can occur anytime but often reported between 60k-100k miles. (Ref: TSB 01-007/22)
  • Excessive Oil Consumption (Valve Stem Seals) 🔴 High — Specific to 2021 models, often appearing within the first 5,000 miles. (Ref: TSB 01-012/21)
  • Carbon Buildup on Intake Valves 🟠 Medium — Inherent to all direct-injection engines, becomes noticeable after 60k-100k miles, causing rough idle or misfires.
  • Transfer Case Fluid Leak/Failure (AWD Models) 🟠 Medium — Reported across various model years, often due to lack of scheduled maintenance and high temperatures causing seal/fluid breakdown.
  • Premature Water Pump Failure (First Gen V6) 🔴 High — This affects the first generation (2007-2015) CX-9 with the Ford-derived V6, not the 2.5T. The internal, timing-chain-driven design leads to catastrophic engine failure if the pump leaks coolant into the oil.

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: A used turbocharger assembly from a low-mileage (under 60,000 miles) 2021+ donor vehicle can be a cost-effective option if the original turbo has failed, as the most common issue on earlier models was the cylinder head, not the turbo itself. Used sensors or intercoolers are also generally acceptable.

Donor-vehicle mileage cap: roughly under 60000 miles for the part to have meaningful remaining life.

What to inspect on the donor part:

  • For a used turbocharger, physically inspect for zero in-and-out (axial) shaft play and minimal side-to-side (radial) play.
  • Check compressor and turbine wheels for any chips, bent fins, or signs of scraping against the housing.
  • Verify the donor vehicle was post-2020 to reduce the likelihood of it being paired with a problematic cylinder head.
  • Obtain the VIN of the donor car to check its history for accidents or major repairs.

OEM-only on this vehicle (don't cheap out):

  • Cylinder Head Assembly: It is critical to use a NEW OEM part, specifically the latest revised part number (PYY1-10-SJ0C). Installing a used head from a 2016-2020 model will likely lead to a repeat failure.
  • Exhaust Valve Stem Seals: For the 2021 TSB repair, only use the updated OEM seals to ensure the oil consumption issue is resolved.
  • MAP/Boost Pressure Sensor: Using an OEM sensor is strongly advised to prevent incorrect readings and calibration issues that can be common with aftermarket electronics.

Real Owner Stories

Aggregated from forums and TSBs cited above. Mileages and costs reflect what owners reported in those sources.

2021 Mazda CX-9 2.5T — ~3100 miles

Symptoms: A 'LOW ENGINE OIL LEVEL' warning message appeared prematurely between 3,100 and 4,700 miles; blue or gray smoke from the exhaust was visible after idling.

What fixed it: Replacement of the valve stem seals with improved parts using a special tool that does not require removing the cylinder head.

Source hint: TSB 01-012/21 - Low Engine Oil Level Warning Light On / DTC P250F:00

2017 Mazda CX-9 2.5T

Symptoms: Significant loss of engine power, a sweet syrupy smell of burning coolant, and visible dark green residue near the oil filter and back of the engine.

What fixed it: The cylinder head was replaced with an updated part and a modified exhaust manifold gasket was installed.

Source hint: TSB 01-007/22 - Coolant Leak From Cylinder Head (Supersedes 01-013/21, 01-007/20)

Frequently Asked Questions

I have a 2018 CX-9 with a coolant smell and a P0299 code. Is there a specific TSB for this?
Yes, Mazda issued TSB 01-007/22 (which supersedes 01-013/21 and 01-007/20) specifically for coolant leaks from the cylinder head on 2016-2020 models. This is a known issue where the head cracks near the integrated exhaust manifold.
Is there a warranty extension for the cracked cylinder head issue on my 2017 CX-9?
Yes, Mazda issued a warranty extension program known as CSP11 to address the cracked cylinder head and exhaust manifold gasket design flaws in pre-2021 models.
My 2021 CX-9 is losing oil and showing a P0299 code. What is the likely cause?
For 2021 models, this is often caused by faulty exhaust valve stem seals. Mazda released TSB 01-012/21 and 01-003/23 to address this, which can lead to oil consumption and potentially trigger underboost codes.
Can I test the wastegate on my SKYACTIV-G 2.5T with a vacuum pump?
No. Unlike older turbo systems, the 2.5T engine uses an electronic wastegate actuator rather than a vacuum-operated one. Diagnosis requires a bidirectional scan tool to command the actuator and monitor position sensor data.
Does the valve stem seal issue affect all 2021 CX-9s?
It specifically affects 2021 models with VINs lower than JM3TC******541071 produced before September 14, 2021.
What is the 'green crust' residue mentioned in the diagnosis for 2016-2020 models?
The green crusty residue is dried coolant. In 2016-2020 CX-9s, it is typically found near the oil filter and the back of the engine, indicating a leak from a cracked cylinder head.
Causes and Fixes P0299 Code: Turbo / Supercharger Underboost Condition
Causes and Fixes P0299 Code: Turbo / Supercharger Underboost Condition
Mazda no power at low rpm. P0299 regulating valve control solenoid
Mazda no power at low rpm. P0299 regulating valve control solenoid
How To Fix P0299 Fault Code: Turbocharger/Supercharger Underboost Condition. TOP-7 Possible Causes!
How To Fix P0299 Fault Code: Turbocharger/Supercharger Underboost Condition. TOP-7 Possible Causes!
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jul 21, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code P0299 (Deep Dive) for:
  • Mazda CX-9: 20162017201820192020202120222023
In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part