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

P0123 on 1995-2001 Ford Explorer 4.0L V6: Causes and Fixes for TPS Circuit High

On a 1995-2001 Ford Explorer, code P0123 is almost always caused by a faulty Throttle Position Sensor (TPS). This can cause severe, erratic transmission shifting that is often mistaken for a transmission failure. Replacing the TPS is a simple DIY fix, with a genuine Motorcraft part costing around $40-$85.

17 minutes to read 1995-2001 Ford Explorer
Most Likely Cause
Faulty Throttle Position Sensor (TPS)
Difficulty
1/5
Est. Time
0.6 hrs
DIY Doable?
✅ Yes
Shop Labor
$100 – $250
Parts Price
$25 – $85
⚠️ Drivable, but... — Driving is possible but not recommended. You may experience poor acceleration, engine stalling, and unpredictable, harsh shifting, which can be unsafe in traffic and cause unnecessary stress on the transmission. The vehicle may also enter a 'limp mode' with reduced power.
Key Takeaways
  • If you have a P0123 code and your transmission is shifting harshly, the Throttle Position Sensor (TPS) is the most likely culprit, not the transmission itself.
  • Diagnose the TPS with a multimeter by checking for a smooth voltage sweep from closed to open throttle. A jump or constant high voltage confirms failure.
  • This is a very DIY-friendly repair that can be done in under an hour with basic hand tools.
  • Strongly consider paying extra for a genuine Motorcraft replacement TPS (like part #F57Z-9B989-A) to avoid premature failure common with cheaper aftermarket parts.
The trouble code P0123 stands for "Throttle/Pedal Position Sensor 'A' Circuit High." This means the Powertrain Control Module (PCM), your Explorer's main computer, has detected that the voltage signal from the Throttle Position Sensor (TPS) is higher than the maximum expected value. The TPS is a sensor mounted on the throttle body that tells the computer the exact angle of the throttle plate as you press the gas pedal. When this signal voltage is stuck high (typically above 4.5 volts for more than a couple of seconds), the PCM gets incorrect information about how much air is entering the engine, leading to significant drivability problems.

What's Unique About the 1995-2001 Ford Explorer

🎬 Watch: Top 5 problems for 2nd Gen Explorers

For the second-generation Ford Explorer and its platform mates like the Ranger and Mountaineer, the P0123 code is notoriously linked to severe automatic transmission problems, such as harsh, erratic, or delayed shifting. Many owners have initially feared a catastrophic transmission failure, only to find that the root cause was an inexpensive and easy-to-replace TPS. The 4.0L engine's PCM relies heavily on the TPS signal for shift scheduling, so a faulty sensor directly impacts transmission behavior. Due to the high failure rate of aftermarket parts, owner forums strongly advise using only genuine Motorcraft sensors for this repair.

Symptoms You May Notice

  • Harsh, erratic, or delayed automatic transmission shifting
  • Hesitation or stumbling during acceleration
  • Engine stalling, especially when returning to idle
  • Rough or high idle
  • Check Engine Light is on
  • Vehicle may enter 'limp mode' with reduced power
  • Poor fuel economy
  • 🎬 Watch: Common symptoms of a bad throttle position sensor
⚠️ Don't Waste Money on the Wrong Fix
  • Transmission Failure: The most common misdiagnosis. The severe and erratic shifting caused by a bad TPS often leads owners and even some shops to believe the 5R55E automatic transmission needs to be rebuilt or replaced.
  • Fuel Pump or Filter Issue: While hesitation can be a symptom of fuel delivery problems, the 'circuit high' nature of P0123 points specifically to a sensor input issue, not a fuel pressure problem.

Most Likely Causes

  1. Faulty Throttle Position Sensor (TPS) 🔴 High Probability → Shop Fuel Injection Throttle Body The TPS is a potentiometer with a mechanical wiper that wears out over time. This wear creates internal shorts or open spots, causing the signal voltage to spike to its maximum reading and trigger the P0123 code.
    How to confirm: With the key on and engine off, use a multimeter to back-probe the TPS signal wire (Grey/White). Voltage should be ~0.7-1.0V at closed throttle and sweep smoothly to ~4.5V at wide-open throttle. Any spikes, dropouts, or a constant high voltage reading (stuck at ~5V) confirms a bad sensor.
    Typical fix: Replace the Throttle Position Sensor. It is mounted on the side of the throttle body with two screws. Ensure the new sensor is seated correctly and do not overtighten the screws. 🎬 See this quick guide on fixing the P0123 code Disconnecting the battery for 20 minutes after installation can help the PCM relearn.
    Est. part cost: $25-$85
  2. Wiring or Connector Issue ⚪ Low Probability The wiring harness connector for the TPS can become corroded, or the wires can fray or short to a power source due to engine vibration and heat over time. A similar issue was noted in Ford TSB 00-3-5 for the Ranger 4.0L, which addresses a poor electrical connection causing high idle.
    How to confirm: Visually inspect the TPS connector for corrosion, pushed-out pins, or damage. Check the wiring harness for any chafed, melted, or broken wires, especially where it might rub against other engine components. Perform a 'wiggle test' on the harness while monitoring voltage to see if it fluctuates.
    Typical fix: Clean the connector terminals with electrical contact cleaner. If the connector or wiring is damaged, replace the connector pigtail. The Motorcraft pigtail part number is often WPT-189 (or an equivalent like Standard Motor Products S-1784).
    Est. part cost: $20-$50

Rare But Worth Checking

  • Faulty Powertrain Control Module (PCM): → Shop Engine Control Module (ECM) This is extremely rare. The PCM should only be considered after definitively ruling out the TPS and all related wiring. A faulty PCM might have a shorted input circuit or require a software update.

Diagnosis Steps

  1. Confirm the P0123 code is present using an OBD-II scanner. Note any other codes.
  2. Visually inspect the Throttle Position Sensor connector and its wiring harness for any obvious damage, corrosion, or loose connections.
  3. With the key on, engine off (KOEO), use a multimeter to back-probe the TPS connector.
  4. Verify the reference wire (Brown/White) has a steady ~5 volts.
  5. Verify the ground wire (Grey/Red) has good continuity to the chassis ground.
  6. Measure the voltage on the signal wire (Grey/White). It should be approximately 0.7-1.0 volts with the throttle closed.
  7. Slowly open the throttle by hand while watching the multimeter. The voltage should increase smoothly and linearly to about 4.5 volts at wide-open throttle.
  8. If the voltage is stuck high (at or near 5V), or if it spikes, drops out, or has dead spots during the sweep test, the TPS is faulty and needs to be replaced.
  9. If the TPS tests good, thoroughly inspect the signal wire between the sensor and the PCM for a short to a power source. A 'wiggle test' on the harness can help identify intermittent shorts.

Parts You'll Likely Need

  • Throttle Position Sensor (TPS) (OEM #DY-988 (Motorcraft, supersedes F57Z-9B989-A)) — This is the direct cause of code P0123 in the vast majority of cases. The internal resistive element wears out, causing a high voltage signal.
    Trusted brands: Motorcraft, Delphi, NGK, Standard Motor Products
    OEM price range: $40-$85
    Aftermarket price range: $25-$50
  • TPS Connector Pigtail (OEM #WPT-189 (Motorcraft)) — Needed if the original connector is corroded, melted, or has damaged wires, which can also cause a P0123 code.
    Trusted brands: Motorcraft, Dorman, Standard Motor Products
    OEM price range: $30-$50
    Aftermarket price range: $15-$30

Related Codes That Often Appear With This One

  • P0121 — This code for 'TPS Range/Performance' can appear if the sensor signal is erratic or doesn't sweep smoothly, which is a common failure mode of a worn-out TPS.
  • P0122 — This is the opposite code for 'TPS Circuit Low'. Seeing a history of both P0122 and P0123 strongly suggests an intermittently failing TPS or a wiring problem.
  • P07xx (e.g., P0731) — Because the PCM uses the TPS signal to control transmission shift logic and line pressure, a P0123 fault can cause the PCM to set various transmission-related trouble codes due to incorrect or harsh shifting.

Technical Service Bulletins (TSBs) & Recalls

  • Ford TSB 00-3-5: While officially for the 1998-2000 Ranger and Taurus SHO, this bulletin addresses a high idle condition caused by a poor electrical connection at the TPS wiring harness. It is highly relevant as it describes a known wiring failure mode for the same powertrain components.

Platform-Specific Known Issues

  • A known issue on this platform is that a failing TPS will cause severe automatic transmission shifting problems that can be easily misdiagnosed as a catastrophic transmission failure.
  • Aftermarket TPS units are widely reported on owner forums to be unreliable or fail quickly. Using a genuine Motorcraft replacement part (DY-988) is strongly recommended for longevity.
  • For 1997-1998 models, a recall (NHTSA #00V-422) was issued for sticking throttles on the 4.0L SOHC engine, which could cause related symptoms.

Mechanic-Grade Diagnostic Values

  • TPS Total Resistance (unplugged) — expected: > 4k Ohms. Failure: A reading of Open Loop (O.L.) or significantly less than 4k Ohms indicates a failed sensor.
  • TPS Signal Ground to Chassis Ground Resistance — expected: < 1.5 Ohms. Failure: Resistance higher than 1.5 Ohms points to a problem in the wiring harness, a corroded connector, or a PCM ground circuit fault.
  • PCM Pin 91 (Signal Return) to Chassis Ground — expected: < 1.0 Ohms. Failure: High resistance indicates a poor ground path for the sensor circuit within the PCM or harness.
  • Scan Tool PID: TP_V (Throttle Position Voltage) — expected: ~0.7-1.0V at closed throttle, sweeping smoothly to ~4.5-4.9V at Wide-Open Throttle (WOT).. Failure: Voltage stuck high (>4.8V), jumping erratically, or showing dead spots during sweep.

Scan Tool Commands That Help

  • Ford IDS / FORScan: Reset All Adaptations / KAM Reset — After replacing the TPS or cleaning the throttle body, resetting the Keep Alive Memory (KAM) forces the PCM to immediately relearn the new sensor's baseline closed-throttle voltage, preventing potential high idle or erratic behavior during the initial drive cycles.

Wiring & Ground Locations

  • PCM Pin 89 — On the 104-pin PCM connector, located in the engine bay on the passenger side firewall.. This is the specific pin for the TPS Signal wire (Grey/White). It's the terminal point for checking the signal wire's integrity from the sensor to the computer.
  • PCM Pin 90 — On the 104-pin PCM connector.. This pin provides the 5-Volt Reference (VREF) to the TPS via the Brown/White wire. A fault here would affect multiple sensors.
  • PCM Pin 91 — On the 104-pin PCM connector.. This is the Signal Return (sensor ground) pin for the TPS via the Grey/Red wire. A poor connection here will cause incorrect voltage readings.
  • G100 — Located at the LH rear corner of the engine compartment, on the fender apron.. This is a primary engine compartment ground. While not the direct sensor ground (which is provided by the PCM), a poor connection here can introduce electrical noise and cause erratic behavior in various electronic systems.
  • G101 / G104 — Located at the front of the engine compartment, near the radiator support and battery. G104 is often a specific engine support ground.. These are major chassis and engine grounds. A corroded or loose connection at these points can affect the PCM's main ground and, by extension, the stability of the sensor reference voltages and grounds it provides.

Real Owner Repair Stories

  • YouTube video comment section (2000 Ford Explorer 4.0L SOHC) — P0123 code, harsh shifting, and a high, surging idle.
    ❌ Tried (didn't work) Replaced the Throttle Position Sensor (TPS) with an aftermarket part, which did not solve the problem.
    ✅ What actually fixed it The owner replaced the aftermarket TPS with a genuine Motorcraft TPS. After clearing the codes and disconnecting the battery for 30 minutes to reset the PCM, all symptoms were resolved.
  • therangerstation.com forum member (1999 Ford Ranger 4.0L (same powertrain)) — P0123 and P0122 codes appeared after cleaning the throttle body.
    ❌ Tried (didn't work) Assuming the new codes meant the sensor was damaged during cleaning, the owner replaced the TPS, but the codes returned.
    ✅ What actually fixed it The issue was resolved by cleaning the throttle body again, but this time paying special attention to ensure the throttle plate was not binding and could close completely. A small ridge of carbon missed the first time was preventing the plate from returning to the true idle position, causing the TPS voltage to be out of range at both ends of its travel.

OEM Part Supersession History

  • F57Z-9B989-ADY-988 (Motorcraft) — Standard part number update and consolidation.
    Heads up: The OEM part may also be stamped with an engineering number like F57F-9B989-AA or F4SF-9B989-AA. It is critical to order by the service part number (F57Z-9B989-A or DY-988) for guaranteed fitment.

Model Year Variations Within This Range

  • 1995-2001: The TPS wiring color code for this generation is typically: Grey/Red (Ground), Brown/White (5V Reference), and Grey/White (Signal).
  • Pre-1995 (First Gen): Earlier models with the EEC-IV computer often used a different color code: Black (Ground), Orange (5V Reference), and Green (Signal). This is important for those sourcing parts or diagrams from overlapping model years.

Diagnostic Flowchart

Other Known Issues on This Vehicle

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

  • Timing Chain Cassette Failure 🔴 High — Very common, especially on the rear (firewall side) cassette. Often manifests as a rattling or 'marbles in a can' noise between 2000-3000 RPM, particularly on cold starts. Can lead to catastrophic engine failure if ignored.
  • Cracked Plastic Thermostat Housing / Intake Manifold 🟠 Medium — The original composite intake manifolds and integrated thermostat housings are prone to cracking over time due to heat cycles, causing significant coolant leaks.
  • Blend Door Actuator Failure 🟡 Low — Extremely common. A plastic gear inside the actuator strips, causing a repetitive clicking or tapping sound from behind the dashboard when the climate controls are used. Results in an inability to change air temperature.
  • 5R55E Automatic Transmission Failures 🔴 High — While often misdiagnosed due to the TPS issue, the 5R55E transmission has its own well-documented problems, including solenoid body failures, worn separator plate gaskets, and broken reverse servo bands leading to loss of gears.

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: A used OEM (Motorcraft) TPS from a junkyard can be a viable, low-cost option if its history is known or if it can be tested on-site. Given the simplicity of the part, failure is often due to wear, not age alone. It is a better choice than a new, non-reputable aftermarket part.

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

What to inspect on the donor part:

  • Look for a donor vehicle with lower mileage if possible.
  • Inspect the connector pins on the used sensor for any signs of corrosion or damage.
  • If possible, bring a multimeter to the junkyard. Test the resistance between the 5V and Ground pins (should be a steady ~4-5k Ohms) and check that the signal pin sweeps smoothly as you manually rotate the sensor tang.

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

  • Throttle Position Sensor (TPS) - Due to a very high rate of premature failure and out-of-box defects reported on forums, it is strongly recommended to use only genuine Motorcraft (DY-988) sensors for this repair. The cost savings of a cheap aftermarket part are often negated by the need to replace it again shortly after.

Aftermarket brands forum-validated for this vehicle:

  • NTK
  • Delphi

Brands owners have reported issues with on this vehicle:

  • Unbranded, 'white-box' parts from online marketplaces are frequently cited as being unreliable for this specific application.

Real Owner Stories

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

2000 Ford Explorer 4.0L SOHC V6

Symptoms: Transmission 'slamming into gear' and shifting erratically; owner was quoted over $2000 for a transmission rebuild.

What fixed it: Replaced the TPS with a Motorcraft part.

Cost: $0-$60

Source hint: explorerforum.com thread mentioned in common_causes

1999 Ford Explorer 4.0L SOHC V6

Symptoms: Harsh shifting and high idle.

What fixed it: Installed a new Motorcraft TPS.

Source hint: explorerforum.com - Thread '99 Explorer TPS P0123 Question'

1995-2001 Ford Explorer 4.0L SOHC V6

Symptoms: P0122 and P0123 codes appeared immediately after cleaning the throttle body.

What fixed it: Discussion confirmed the need for a battery disconnect for 20 minutes to help the ECU relearn or checking for incorrect installation.

Source hint: therangerstation.com - Thread 'Throttle Position Sensor Reset'

1995-2001 Ford Explorer 4.0L SOHC V6

Symptoms: Suspected major transmission failure (5R55E) due to severe shifting problems.

What fixed it: Identified the root cause as a faulty TPS rather than internal transmission damage.

Source hint: ford-trucks.com - '4r55e 5r55e Ranger / Explorer Transmission Problems'

Frequently Asked Questions

My 2000 Explorer is slamming into gear and the shop wants $2000 for a rebuild. Could this just be the P0123 code?
Yes. On this platform, a failing TPS is known to cause severe automatic transmission shifting problems, such as 'slamming into gear,' which are frequently misdiagnosed as catastrophic transmission failure. Replacing the sensor with a Motorcraft part often resolves these shifting issues entirely.
Is there a specific replacement part recommended for the 4.0L SOHC V6 TPS?
Yes, using a genuine Motorcraft replacement part (DY-988) is strongly recommended. Aftermarket units are widely reported by owners to be unreliable or prone to early failure on this vehicle.
Does Ford TSB 00-3-5 apply to my Explorer's high idle and P0123 code?
While officially written for the Ranger and Taurus SHO, TSB 00-3-5 is highly relevant to the Explorer 4.0L SOHC. It addresses high idle conditions caused by poor electrical connections at the TPS wiring harness, which can trigger TPS-related codes.
I heard there was a recall for sticking throttles on 1997-1998 Explorers; is this related to P0123?
Recall NHTSA #00V-422 was issued for 1997-1998 models regarding sticking throttles on the 4.0L SOHC engine. This condition can cause symptoms similar to those associated with a P0123 code, such as high idle or acceleration issues.
Should I reset the computer after replacing the TPS on my Explorer?
Yes, it is recommended to disconnect the battery for 20 minutes after installation. This helps the PCM (ECU) relearn the idle and throttle position parameters for the new sensor.
What color wires should I look for when testing the TPS on my 4.0L SOHC?
The reference wire is Brown/White (~5V), the ground wire is Grey/Red, and the signal wire is Grey/White (0.7-1.0V at closed throttle).
SYMPTOMS OF A BAD THROTTLE POSITION SENSOR
SYMPTOMS OF A BAD THROTTLE POSITION SENSOR
ERROR CODE P0123 (EASY FIX)
ERROR CODE P0123 (EASY FIX)
Top 5 Problems Ford Explorer SUV 1995-2003 2nd Generation
Top 5 Problems Ford Explorer SUV 1995-2003 2nd Generation
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 May 30, 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 P0123 (Deep Dive) for:
  • Ford Explorer: 1995199619971998199920002001
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