Mazda Error Code P1120: How to Fix It

Medium 45-90 minutes High Severity Verified June 2026
Error Code
P1120
Brand
Mazda
Product Type
automotive
Severity
High
DIY Difficulty
Medium
Estimated Fix Time
45-90 minutes
Mazda error code P1120 indicates your Throttle Position Sensor (TPS) is reading values below the normal range, which can cause poor acceleration, rough idling, and reduced fuel economy. This sensor tells your engine's computer how much you're pressing the gas pedal, so when it malfunctions, your car's performance suffers significantly.
Ad

Tools You'll Need

How to Fix Error Code P1120

  1. Turn off engine and engage parking brake

    Never work on a hot engine. Always disconnect the negative battery terminal before working on electrical components.
  2. Scan for additional error codes

  3. Locate the throttle position sensor

  4. Inspect TPS wiring and connections

    Handle electrical connectors gently to avoid breaking fragile plastic tabs.
  5. Clean the TPS connector

    Ensure electrical contact cleaner is safe for automotive use and allow complete drying before reconnection.
  6. Test TPS voltage with multimeter

    Be careful not to short circuit wires when back-probing. Use proper back-probe tools or fine needle probes.
  7. Replace the TPS if faulty

    Do not over-tighten TPS mounting screws as this can crack the sensor housing or strip the throttle body threads.
  8. Clear error codes and test drive

Parts You May Need

Throttle Position Sensor (TPS)
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Throttle body gasket
Check Price on Amazon
Throttle Position Sensor (TPS)
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Throttle body gasket
Check Price on Amazon
Throttle Position Sensor (TPS)
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Throttle body gasket
Check Price on Amazon
Throttle Position Sensor (TPS)
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Throttle body gasket
Check Price on Amazon
Throttle Position Sensor (TPS)
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Throttle body gasket
Check Price on Amazon
Throttle Position Sensor (TPS)
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Throttle body gasket
Check Price on Amazon
Ad

When to Call a Professional

If you're uncomfortable working with electrical components, lack the proper tools, or if the problem persists after TPS replacement (indicating potential ECU issues or wiring harness problems), consult a qualified mechanic. Also seek professional help if you discover damaged wiring that requires splicing or if the throttle body itself needs cleaning or replacement.

Frequently Asked Questions

Can I drive my Mazda with error code P1120?
You should avoid driving with P1120 as it can cause unpredictable acceleration, poor fuel economy, and potential safety hazards. The engine may go into limp mode, limiting your speed and power.
How much does it cost to fix Mazda P1120 error code?
DIY repair typically costs $30-80 for a new TPS. Professional repair ranges from $150-300 including labor. The TPS itself is relatively inexpensive, but labor costs vary by location and complexity of access.
What causes Mazda TPS sensor to fail?
Common causes include normal wear from repeated movement, contamination from oil or carbon buildup, electrical connector corrosion, damaged wiring, or exposure to extreme temperatures and engine vibration over time.
How do I know if my Mazda TPS is bad?
Symptoms include rough idle, poor acceleration, engine hesitation, reduced fuel economy, check engine light, and the vehicle may enter limp mode with limited power and speed.
Will P1120 code clear itself on Mazda?
The code will not clear itself while the underlying problem exists. Even if temporarily cleared, it will return quickly if the TPS is still malfunctioning. The issue must be repaired for permanent code clearing.