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 Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos 🛍️ Shop This Part

P0122 on 2007-2017 Mitsubishi Lancer: Throttle Position Sensor Low Input Causes & Fixes

On a 2007-2017 Lancer, code P0122 almost always means the throttle position sensor has failed. Because the sensor is integrated into the throttle body, the entire assembly must be replaced. Expect to pay $250-$400 for an aftermarket throttle body and around 1 hour for DIY installation. A throttle relearn procedure is required after replacement.

18 minutes to read 2007-2017 Mitsubishi Lancer
Most Likely Cause
Failed Throttle Body Assembly (Internal TPS Failure)
Difficulty
2/5
Est. Time
1.1 hrs
DIY Doable?
✅ Yes
Shop Labor
$350 – $1200
Parts Price
$250 – $950
⚠️ Drivable, but... — Driving is not recommended. The ECM will restrict throttle opening (limp mode) and the engine may stall or respond unpredictably, which is a safety risk in traffic.
Key Takeaways
  • P0122 on this Lancer is a serious code that will cause significant drivability issues, including limp mode.
  • The most likely cause is a failed throttle position sensor, which is built into the throttle body.
  • The fix is to replace the entire throttle body assembly; the sensor cannot be replaced by itself.
  • Before buying parts, check the throttle body's electrical connector and wiring for damage, as this can mimic a sensor failure.
  • An aftermarket throttle body is a cost-effective solution compared to the much more expensive OEM part.
  • After replacing the throttle body, a relearn procedure is mandatory for proper idle and throttle response.
The trouble code P0122 stands for "Throttle/Pedal Position Sensor/Switch 'A' Circuit Low Input." On this Mitsubishi Lancer, it specifically means the Engine Control Module (ECM) has detected that the voltage signal from the main throttle position sensor (TPS) is below the minimum expected value. The ECM sets this code when it sees the sensor's output voltage drop below 0.2 volts for more than 0.3 seconds. This tells the computer it can no longer trust the sensor's reading of how much air is entering the engine, triggering a fail-safe mode.

What's Unique About the 2007-2017 Mitsubishi Lancer

For the 4B11 and 4B12 engines in this generation of Lancer, the throttle position sensor (TPS) is an integral part of the electronic throttle body assembly. Unlike some older vehicles where the sensor can be unbolted and replaced separately, fixing a P0122 code caused by a failed sensor on this platform requires replacing the entire throttle body. This design makes the repair more expensive, as you are replacing the housing, motor, and both the main and sub-position sensors at once. This design is shared with platform mates like the Mitsubishi Outlander, Dodge Caliber, and Jeep Patriot.

Symptoms You May Notice

  • Check Engine Light illuminated
  • Vehicle enters "limp mode" with severely reduced engine power
  • Hesitation or stumbling upon acceleration
  • Engine stalling, especially at idle or when coming to a stop
  • Rough or erratic idle
  • Poor or non-responsive throttle
  • Inability to rev past a certain RPM (e.g., 3000 RPM)
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing only the Accelerator Pedal Position (APP) sensor. This code specifically points to the sensor at the engine's throttle body, not the sensor at the gas pedal.
  • Assuming a dirty throttle body is the cause. While cleaning a dirty throttle body is good maintenance, it will not fix a failed internal sensor that triggers P0122.

Most Likely Causes

  1. Failed Throttle Body Assembly (Internal TPS Failure) 🔴 High Probability → Shop Fuel Injection Throttle Body The electronic throttle position sensor is integrated into the throttle body and is a common failure point. The official Mitsubishi repair procedure is to replace the entire assembly. Forum users consistently report that replacing the throttle body resolves the code.
    How to confirm: Use a scan tool to monitor live data for 'Throttle Position Sensor (main)'. The voltage should be around 0.3-0.7V at idle and sweep smoothly up to ~4.5V at wide-open throttle. If the reading is stuck at 0%, shows 0.0V, or if it drops out and doesn't move smoothly when the pedal is pressed, the sensor has failed.
    Typical fix: Replace the entire throttle body assembly. After replacement, a throttle relearn procedure must be performed to calibrate the new unit.
    Est. part cost: $250 - $450 for an aftermarket assembly; $900+ for OEM.
  2. Wiring Harness or Connector Issue 🟡 Medium Probability Vibrations and heat can cause wires to chafe or connector pins to lose contact over time. This is often seen after other engine work where the harness was moved. Corrosion at the connector pins is also a possibility.
    How to confirm: Visually inspect the wiring harness leading to the throttle body for any signs of damage, chafing, or melting. Unplug the 6-pin connector (B-11) and check for corrosion, moisture, or backed-out pins. With the key on, back-probe the connector to verify the 5V reference (Pin 5), ground (Pin 3), and signal (Pin 4) circuits are intact per the service manual.
    Typical fix: Repair the damaged section of the wiring harness or clean/replace the connector.
    Est. part cost: $10 - $50 for wiring repair supplies.

Rare But Worth Checking

  • Failed Powertrain Control Module (PCM): This is extremely rare and should only be considered after all other possibilities, including the throttle body and wiring, have been exhaustively tested and ruled out. The service manual lists this as a final diagnostic step.

Diagnosis Steps

  1. Connect an OBD-II scanner and confirm P0122 is the active code. Note any other codes present.
  2. Use the scanner's live data function to view the 'Throttle Position Sensor (main)' reading (often shown as a percentage or voltage).
  3. With the key on, engine off, slowly press the accelerator pedal. The voltage reading should increase smoothly from its idle value (~0.3-0.7V) to wide-open throttle (~4.4-4.8V).
  4. If the reading is stuck at 0, jumps erratically, or doesn't change, the TPS has failed internally and the throttle body assembly needs replacement.
  5. If the live data seems okay, perform a visual inspection of the throttle body connector (B-11) and its wiring harness. Look for loose connections, corrosion, or damaged wires.
  6. If you have a multimeter, back-probe the connector 🎬 See how to test a throttle position sensor to test for the 5-volt reference signal from the ECM (Pin 5 to ground), a good ground (Pin 3), and the signal wire's voltage sweep (Pin 4).
  7. If wiring and connectors are good, but the sensor signal is bad, the throttle body assembly has failed and needs replacement.
  8. After replacing the throttle body, perform an Idle Relearn Procedure. 🎬 Watch how to calibrate the throttle body without a scanner A common method is to warm the engine, turn it off, disconnect the battery for a few minutes, reconnect it, turn the key to 'ON' for 10 seconds (you may hear the throttle body motor actuating), turn off for 10 seconds, then start the engine and let it idle for 10 minutes without touching the throttle.
  9. If the sensor and wiring both test good, the problem may be an intermittent fault or, in very rare cases, a faulty ECM.

Parts You'll Likely Need

  • Throttle Body Assembly (OEM #1450A109) — This is the most common cause of failure. The throttle position sensor is integrated into this assembly and is not sold separately by the manufacturer for this vehicle.
    Trusted brands: Hitachi (often the OEM supplier), Bosch, Standard Motor Products, Cardone (Remanufactured)
    OEM price range: $930 - $1280
    Aftermarket price range: $250 - $450

Technical Service Bulletins (TSBs) & Recalls

  • TSB-13-13-001REV: While not directly for P0122, this TSB addresses reprogramming the ECM to correct improper misfire detection (P0300) logic that can be caused by certain driving conditions. It shows that Mitsubishi has addressed drivability issues via software updates, though it won't fix a failed TPS.

Platform-Specific Known Issues

  • A user on EvolutionM.net reported getting P0122 after major engine work where the harness was disconnected. The issue was traced back to a wiring problem, highlighting the importance of checking connections after any repair in that area.

Mechanic-Grade Diagnostic Values

  • Throttle Position Sensor (main) Voltage - Throttle Closed — expected: 300 - 700 mV (0.3 - 0.7 V). Failure: A reading below 0.2V for more than 0.3 seconds will set the code.
  • Throttle Position Sensor (main) Voltage - Throttle Wide Open — expected: 4,400 - 4,800 mV (4.4 - 4.8 V). Failure: Voltage does not reach at least 4.0V or does not sweep smoothly from the closed position.
  • TPS Reference Voltage at Connector B-11, Pin 5 — expected: Approx. 5.0 V. Failure: Significantly lower or no voltage indicates a problem with the ECM or the wiring from the ECM.
  • TPS Ground at Connector B-11, Pin 3 — expected: Continuity to ground (Near 0 Ω). Failure: High resistance indicates a bad ground connection, which can cause incorrect sensor readings.

Scan Tool Commands That Help

  • Mitsubishi MUT-III (or compatible advanced scanner): Data List Item 13: Throttle Position Sensor (main) — To monitor the live voltage output of the sensor to confirm if it is faulty, stuck, or has dead spots.
  • Mitsubishi MUT-III (or compatible advanced scanner): Service Function: Idle Air Volume Learning — This is the official procedure required after cleaning or replacing the throttle body to teach the ECM the new idle position. Failure to do this can result in incorrect idle speed and poor drivability.

Wiring & Ground Locations

  • B-11 — The 6-pin electrical connector on the electronic throttle body assembly.. This is the primary connection point for the throttle position sensor. All voltage and signal tests are performed here. Pin 4 is the signal wire for the main TPS, Pin 5 is the 5V reference, and Pin 3 is the ground.
  • B-08 — One of the main connectors at the Engine Control Module (ECM).. This connector contains the corresponding terminals for the TPS circuit. The TPS signal goes to pin 10, the 5V reference comes from pin 12, and the ground is provided by pin 13. This is used for advanced diagnosis of wiring continuity between the sensor and the ECM.
  • Intake Manifold Ground — A grounding point often located on a bolt on the intake manifold.. While the TPS is grounded through the ECM, a poor engine or manifold ground can introduce electrical noise that may affect sensor readings. Technicians often add or improve this ground point to resolve intermittent electrical issues.

Real Owner Repair Stories

  • Reddit user on r/mitsubishi (2010 Mitsubishi Lancer ES 2.0L 4B11) — After cleaning the throttle body, the user experienced weird bumps in acceleration/deceleration and the car would continue to propel itself at low speeds without gas pedal input.
    ❌ Tried (didn't work) Cleaning the throttle body and MAF sensor initially resolved RPM fluctuations but introduced new drivability problems.
    ✅ What actually fixed it The user identified that a throttle body relearn procedure was necessary to recalibrate the ECU to the cleaned throttle plate's new closed position. The symptoms were caused by the ECU not knowing the new idle baseline.
  • EvolutionM.net user 'ApexGTS' (2009 Mitsubishi Lancer GTS 2.4L 4B12) — Spun crank bearings leading to complete engine failure.
    ❌ Tried (didn't work) Rebuilding the original engine was considered but a low-mileage replacement was chosen instead.
    ✅ What actually fixed it The user successfully replaced the original 2009 4B12 engine with a 4B12 from a 2015 Lancer. The long block and head were a direct fit, but some external components from the original engine had to be swapped over. This confirms cross-compatibility of the core engine across several model years.

Model Year Variations Within This Range

  • 2008 vs 2009+ (GTS Trim): The 2008 Lancer GTS model was equipped with the 2.0L 4B11 engine. For the 2009 model year and later, the GTS trim was upgraded to the 2.4L 4B12 engine, which offered more torque.
  • 2007-2017 (All 4B1x engines): While the physical throttle body assembly (Part No. 1450A109, 57mm diameter) is identical across the 4B10, 4B11, and 4B12 engines, the Engine Control Module (ECM) software may limit the maximum throttle plate opening based on the specific vehicle model and engine displacement.

Diagnostic Flowchart

P0122 indicates a low voltage signal from the Throttle Position Sensor (TPS). On the Lancer's 4B11/4B12 engines, this sensor is integrated into the throttle body and often requires a full assembly replacement.
→ Check TSB-13-13-001REV. This TSB addresses ECM reprogramming for false misfire detection. However, if the car is in 'Limp Mode' (max 3000 RPM), prioritize the P0122 diagnosis as the TPS failure can trigger drivability issues that mimic misfires.
Access Live Data for 'Throttle Position Sensor (Main)'. With Key On Engine Off (KOEO), slowly sweep the accelerator pedal. What do you see?
Since live data is intermittent, inspect the B-11 connector pins and harness. Has the vehicle had recent engine work or CVT service?
→ Check for harness chafing or backed-out pins. Forum reports (EvolutionM) indicate P0122 often occurs after the harness is moved during major repairs. Ensure the 6-pin connector is fully seated and free of corrosion.
→ The fault is likely an intermittent internal failure of the electronic throttle body. Replace the assembly and perform the Mitsubishi Idle Relearn procedure.
Unplug the 6-pin connector (B-11) at the throttle body. With KOEO, back-probe Pin 5 (Reference) and Pin 3 (Ground). Is there a steady 5V signal?
→ The internal TPS has failed. Replace the entire Throttle Body Assembly ($250-$900). After installation, you MUST perform the Idle Relearn: Disconnect battery, reconnect, KOEO for 10s, OFF for 10s, then idle for 10 minutes.
Check Pin 4 (Signal) for continuity to the ECM. Is the wiring harness damaged, melted, or corroded?
→ Repair the damaged section of the wiring harness or replace the B-11 connector pigtail. This is common in high-heat areas of the 4B11 engine bay.
→ If the 5V reference is missing from the ECM despite good wiring, the ECM may have an internal fault, though this is extremely rare compared to throttle body failure.

Other Known Issues on This Vehicle

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

  • CVT Transmission Overheating or Failure 🔴 High — Common, especially on earlier models. Often presents as a 'Slow Down' warning light and whining noises. Can occur at any mileage but is more frequent over 70,000 miles. (Ref: Software updates were issued to improve CVT calibration and responsiveness, but many failures are mechanical.)
  • Prematurely Worn Suspension Bushings 🟠 Medium — Frequently reported after 70,000 miles. Leads to clunking or knocking noises from the front end, especially over bumps.
  • Clear Coat / Paint Failure 🟡 Low — Widespread issue where the clear coat peels or chips easily, particularly on the roof and hood.
  • Blower Motor Resistor Failure 🟡 Low — Common problem where the fan only works on the highest setting or not at all. The resistor is the typical point of failure.
  • False P0300 Misfire Codes 🟠 Medium — The ECM logic could falsely detect misfires during certain conditions like cold starts or specific CVT downshifts. (Ref: TSB-13-13-001REV)

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: A used throttle body from a reputable salvage yard is a very smart choice for this repair. The OEM part is expensive (over $900), and a tested, low-mileage used unit can provide the same function for a fraction of the price.

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

What to inspect on the donor part:

  • Check the electrical connector for any bent, corroded, or damaged pins.
  • Manually move the throttle plate (if possible) to ensure it moves smoothly without binding.
  • Ask for the donor vehicle's VIN and mileage to verify its history.
  • Look for a seller that offers a short warranty (e.g., 90 days) on the part.

Aftermarket brands forum-validated for this vehicle:

  • Hitachi (often the original OEM supplier)
  • Bosch
  • Standard Motor Products (SMP)

Real Owner Stories

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

2004-2010 Mitsubishi Lancer/Evo

Symptoms: The vehicle experienced hesitation and stalling. A scan tool showed the throttle position at 0% even when the pedal was pressed.

What fixed it: Replacing the sensor/throttle body assembly.

Source hint: EvolutionM.net - 'DTC P0122: Throttle Position Circuit Low Input' (2004-10-19)

2010 Mitsubishi Lancer/Evo

Symptoms: Code P0122 appeared immediately after the engine was dropped for a clutch change.

What fixed it: Checking the wiring harness and ensuring the TPS/throttle body was reinstalled correctly.

Source hint: EvolutionM.net - 'P0122 (tps) issue' (2010-06-16)

2024 Mitsubishi Lancer (General Platform)

Symptoms: Jerky acceleration and deceleration after the throttle body was cleaned.

What fixed it: Performing a throttle body relearn procedure to calibrate the unit.

Source hint: Reddit r/mitsubishi - 'Throttle Body Relearn Procedure?' (2024-01-04)

2007-2017 Mitsubishi Lancer 4B11/4B12

Symptoms: Vehicle entered 'limp mode' with severely reduced engine power and an inability to rev past 3000 RPM.

What fixed it: Replacement of the entire throttle body assembly followed by a relearn procedure.

Source hint: EvolutionM.net - 'DTC P0122: Throttle Position Circuit Low Input' (2004-10-19)

Frequently Asked Questions

Does TSB-13-13-001REV fix the P0122 code on my Mitsubishi Lancer?
No. TSB-13-13-001REV addresses ECM reprogramming for false misfire detection (P0300) caused by specific driving conditions or CVT downshifts. It will not resolve a P0122 code, which is typically caused by a failed throttle position sensor integrated into the throttle body assembly.
Can I just replace the sensor, or do I need the whole throttle body for my 4B11/4B12 engine?
The electronic throttle position sensor is integrated into the throttle body assembly. According to official Mitsubishi repair procedures, the entire assembly must be replaced to resolve the failure.
How much should I expect to pay for a new throttle body for my Lancer?
Estimated part costs range from $250 - $450 for an aftermarket assembly, while an OEM Mitsubishi unit can cost $900 or more.
Is there a specific procedure I need to follow after replacing the throttle body?
Yes, an Idle Relearn Procedure is required. This involves warming the engine, disconnecting the battery, cycling the key to 'ON' for 10 seconds to actuate the throttle motor, and letting the engine idle for 10 minutes without touching the throttle.
I just had a clutch change and now have a P0122 code; is this common?
Yes, forum reports indicate that P0122 often appears after major engine work where the wiring harness was moved or disconnected. It is recommended to check the 6-pin connector (B-11) for damaged pins or poor contact.
What live data values should I look for on my scan tool to confirm a bad TPS?
You should monitor 'Throttle Position Sensor (main)'. At idle, it should read 0.3-0.7V and sweep smoothly up to approximately 4.4-4.8V at wide-open throttle. If it stays at 0.0V or 0%, the sensor has likely failed.
How to Replace Throttle Body 2008-2017 Mitsubishi Lancer
How to Replace Throttle Body 2008-2017 Mitsubishi Lancer
How to Test a Throttle Position Sensor (TPS) - With or Without a Wiring Diagram
How to Test a Throttle Position Sensor (TPS) - With or Without a Wiring Diagram
How To Test A Throttle Position Sensor (TPS)
How To Test A Throttle Position Sensor (TPS)
How to Test a Throttle Position Sensor (TPS)
How to Test a Throttle Position Sensor (TPS)
How to Test a Throttle Position Sensor TPS - Without a Wiring Diagram
How to Test a Throttle Position Sensor TPS - Without a Wiring Diagram
Como Calibrar cuerpo de aceleración mitsubishi lancer sin escaner
Como Calibrar cuerpo de aceleración mitsubishi lancer sin escaner
P0122 Code: Throttle Position Sensor Low Input – Causes & Diagnosis
P0122 Code: Throttle Position Sensor Low Input – Causes & Diagnosis
Causes and Fixes P0122 Code: Throttle Position Sensor/Switch A Circuit Low
Causes and Fixes P0122 Code: Throttle Position Sensor/Switch A Circuit Low
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 Jun 8, 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 P0122 (Deep Dive) for:
  • Mitsubishi Lancer: 20072008200920102011201220132014201520162017
In this article
🧭 Diagnostic Flowchart
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