P0121 Code: 2019 Mazda Mazda3 – What It Means & Cost to Fix

2019 Mazda3 P0121: Throttle Sensor Causes & Fix Cost

What Does P0121 Mean on a 2019 Mazda3?

A P0121 code on your 2019 Mazda3 means the PCM has detected that the throttle position sensor (TPS) signal pattern is abnormal. The voltage is within range but doesn't match expected behavior for your driving inputs. Your Mazda3's engine management has flagged a throttle system clue.

The 2019 Mazda3 (first year of the fourth generation, BP) features the Skyactiv-G 2.5L naturally aspirated four-cylinder with direct injection. At 5-7 years old with 60,000-90,000+ miles, carbon buildup is the leading suspect. Mazda's DI technology, while excellent for efficiency, doesn't wash the throttle body with fuel like port injection does.

Top Causes of P0121 on the 2019 Mazda3

  1. Carbon buildup on throttle body – The #1 cause at this age and mileage. Likelihood: 48%
  2. Throttle body assembly wear – Internal TPS degradation. Likelihood: 22%
  3. Wiring or connector degradation – Age-related. Likelihood: 15%
  4. Vacuum leak – Aging hoses or gaskets. Likelihood: 10%
  5. PCM software – Older calibration. Likelihood: 5%

Symptoms You May Notice

  • Check Engine Light on
  • Rough or hunting idle
  • Hesitation during acceleration
  • Sluggish throttle response
  • Poor fuel economy
  • Possible stalling at idle

How Serious Is This Code?

P0121 is medium severity. Your 2019 Mazda3 remains drivable but with compromised performance. Address it soon—within 1-2 weeks.

Diagnostic Steps

  1. Scan codes and review freeze frame data
  2. Inspect throttle body for heavy carbon deposits
  3. Monitor TPS voltage: ~0.5V idle, smooth sweep to ~4.5V WOT
  4. Check connector for corrosion and proper seating
  5. Inspect wiring for damage
  6. Smoke test for vacuum leaks

Estimated Repair Costs

  • Throttle body cleaning: $100–$200 (DIY: $10–$20)
  • Throttle body replacement: $300–$500
  • Wiring repair: $150–$300
  • Vacuum leak repair: $100–$250

Can You DIY This Fix?

DIY feasibility is moderate to high. Mazda's basic warranty (3 years/36,000 miles) has expired. The 5-year/60,000-mile powertrain warranty runs through 2024—check mileage urgently. Federal emissions warranty (8 years/80,000 miles) extends through 2027. The Mazda3's engine bay provides good access to the throttle body. Clean with dedicated cleaner. Disconnect battery for 20-30 minutes, then idle 10-15 minutes to reset.

Got Another Mystery?

"The game is afoot!" Let our AI detective investigate your next automotive case.

Open a New Case