What Does P0121 Mean on a 2022 Mazda CX-5?
A P0121 code on your 2022 Mazda CX-5 means the PCM has detected that the throttle position sensor (TPS) signal is behaving outside expected patterns. The voltage is within range but doesn't match your pedal input. Your CX-5's computer has identified a clue in the throttle system.
The 2022 CX-5 offers the Skyactiv-G 2.5L NA or 2.5T turbo, both with direct injection. At 2-4 years old, both carbon buildup and software issues are potential causes. Mazda's DI engines accumulate deposits like any other, though Skyactiv's high compression ratio can make the effects more pronounced.
Top Causes of P0121 on the 2022 CX-5
- Carbon buildup on throttle body – DI engines accumulate deposits. Likelihood: 35%
- PCM software calibration – Mazda may have released updates. Likelihood: 25%
- Throttle body assembly issue – Internal TPS fault. Likelihood: 20%
- Connector or wiring problem – Corrosion or loose fit. Likelihood: 15%
- Intake leak – Boost leak on turbo or vacuum leak on NA. Likelihood: 5%
Symptoms You May Notice
- Check Engine Light on
- Rough or inconsistent idle
- Hesitation during acceleration
- Reduced turbo response (2.5T)
- Cruise control issues
How Serious Is This Code?
P0121 is medium severity. Your 2022 CX-5 remains drivable with reduced performance. Address it soon—within 1-2 weeks.
Diagnostic Steps
- Scan for codes and freeze frame data
- Inspect throttle body for carbon deposits
- Monitor TPS voltage: ~0.5V idle to ~4.5V WOT
- Check connector and wiring
- Test for boost/vacuum leaks
- Check for TSBs at Mazda dealer
Estimated Repair Costs
- Under warranty: $0 (check 3-year/36,000-mile basic warranty)
- Throttle body cleaning: $100–$200 (DIY: $10–$20)
- Throttle body replacement: $350–$600
- PCM software update: $100–$150 at dealer
Can You DIY This Fix?
DIY feasibility is moderate. Check warranty—the 2022 CX-5 may still be within Mazda's 3-year/36,000-mile basic warranty. The 5-year/60,000-mile powertrain warranty is likely active. If covered, let the dealer fix it. If not, the CX-5's engine bay provides good throttle body access. Clean with dedicated cleaner. After cleaning, disconnect the battery for 20-30 minutes to reset the PCM.