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

P0123 on 2011-2017 Honda Odyssey: Throttle Position Sensor Circuit High Causes and Fixes

P0123 on a 2011-2017 Odyssey usually means the Throttle Position Sensor (TPS) has failed. Since the sensor is integrated into the throttle body (Honda P/N: 16400-RN0-A01), the fix is replacing the entire assembly. An idle relearn procedure is mandatory after replacement. Expect to pay $450-$650 for a professional repair.

20 minutes to read 2011-2017 Honda Odyssey
Most Likely Cause
Faulty Throttle Body Assembly (Integrated TPS)
Difficulty
3/5
Est. Time
1.1 hrs
DIY Doable?
✅ Yes
Shop Labor
450 – 750
Parts Price
250 – 550
⚠️ Drivable, but... — Yes, but it should be driven directly to a repair shop. The vehicle may have poor acceleration, a high idle, or enter a reduced-power "limp mode," making it unsafe for normal driving, especially in traffic or at highway speeds.
Key Takeaways
  • P0123 on a 2011-2017 Odyssey indicates the throttle position sensor signal is too high.
  • The most common cause is a failed sensor, which is integrated into the throttle body.
  • The standard repair is to replace the entire throttle body assembly (P/N: 16400-RN0-A01).
  • Always check the wiring for shorts or damage before replacing expensive parts.
  • A specific idle relearn procedure is required after replacing the throttle body.
The trouble code P0123 stands for "Throttle/Pedal Position Sensor 'A' Circuit High". This means your Odyssey's main computer, the Powertrain Control Module (PCM), has detected a voltage signal from the Throttle Position Sensor (TPS) that is higher than the normal operating range. The PCM expects a voltage between approximately 0.5 volts (throttle closed) and 4.5 volts (throttle wide open). When the PCM sees a signal above this maximum threshold, often over 4.8 volts, for more than a couple of seconds, it triggers this code, indicating a fault.

What's Unique About the 2011-2017 Honda Odyssey

The electronic throttle body assembly for a 2011-2017 Honda Odyssey.
On the 2011-2017 Odyssey, the TPS is integrated into the throttle body assembly (OEM P/N 16400-RN0-A01) and cannot be replaced as a standalone sensor.

For the fourth-generation Honda Odyssey (2011-2017), the Throttle Position Sensor (TPS) is designed as an integral part of the electronic throttle body assembly. Unlike older vehicles where the sensor could be unbolted and replaced separately, Honda does not sell the sensor by itself for this model. This design choice means that a failure of the TPS sensor almost always requires the replacement of the entire throttle body unit (OEM P/N 16400-RN0-A01), which is a more expensive part. This is a common source of confusion, as aftermarket suppliers may offer standalone sensors, but the factory-correct repair is a full assembly replacement.

Symptoms You May Notice

  • Check Engine Light is on
  • Flashing 'D' (Drive) indicator light on the dashboard
  • Hesitation or stumbling during acceleration
  • Poor engine performance and lack of power
  • Engine idle is higher than normal or rough
  • Vehicle may enter a reduced power "limp mode"
  • Potential for engine stalling, especially when coming to a stop
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing only the Accelerator Pedal Position (APP) sensor. While the APP and TPS work together, P0123 specifically points to the throttle body side of the system.
  • Attempting to replace just the TPS sensor. On this Odyssey, the sensor is not a separate part from Honda. While some aftermarket sensors exist, they may not be reliable, and the issue is often the entire throttle body assembly.

Most Likely Causes

Comparison between a clean, healthy throttle body and one with heavy carbon buildup causing plate sticking.
While P0123 is usually electrical, physical carbon buildup (right) can cause the throttle plate to stick, leading to erratic sensor readings compared to a clean unit (left).
  1. Faulty Throttle Body Assembly (Integrated TPS) 🔴 High Probability The Throttle Position Sensor (TPS) is integrated into the throttle body and is not sold separately by Honda. Internal failure of the sensor's electronic traces due to heat and wear is the most common reason for this code. The correct OEM part is 16400-RN0-A01.
    How to confirm: Using a scan tool, monitor the live data for 'TP' or 'TPS Voltage'. The voltage will be stuck high (e.g., >4.8V) regardless of accelerator pedal position. A healthy sensor shows a smooth sweep from ~0.5V (idle) to ~4.5V (wide-open throttle) as the pedal is pressed.
    Typical fix: Replace the entire throttle body assembly. After installation, a mandatory throttle body 'idle relearn' procedure must be performed to calibrate the new part with the PCM. 🎬 Watch: How to perform a Honda idle learn procedure.
    Est. part cost: $250-$550
  2. Wiring Harness or Connector Issue 🟡 Medium Probability The engine bay environment can cause wiring to become brittle or damaged. A wire in the TPS circuit could rub through its insulation and short to a power source, causing a constant high voltage signal. The connector itself can also accumulate corrosion.
    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 and check for corrosion or bent pins. With the connector unplugged and ignition ON, use a multimeter to check for the correct 5V reference voltage at the appropriate pin to rule out a PCM or supply issue.
    Typical fix: Repair the damaged section of the wiring harness. If the connector is damaged, it will need to be replaced with a pigtail connector.
    Est. part cost: $10-$50
  3. Dirty or Sticking Throttle Body ⚪ Low Probability While less likely to cause a 'high circuit' code, which is electrical, severe carbon buildup can cause the throttle plate to not return to its home position correctly, leading to erratic sensor readings at idle.
    How to confirm: Remove the air intake tube connected to the throttle body and visually inspect the throttle plate and bore for carbon deposits. Check if the plate moves smoothly by hand (with the engine off).
    Typical fix: Clean the throttle body bore and plate with a dedicated throttle body cleaner and a soft brush. An idle relearn procedure is often required after cleaning.
    Est. part cost: $5-$15

Rare But Worth Checking

  • Faulty Powertrain Control Module (PCM): This is very rare. The PCM should only be considered after all other possibilities, including the throttle body and wiring, have been exhaustively tested and ruled out. A faulty PCM can incorrectly interpret sensor readings or fail to provide a stable 5V reference.

Diagnosis Steps

A diagnostic scan tool displaying live data for the Throttle Position Sensor voltage.
Using a scan tool to monitor TPS voltage: a healthy sensor sweeps smoothly from 0.5V to 4.5V, while a faulty one will stay stuck above 4.8V.
  1. Connect an OBD-II scanner and verify that P0123 is the active code. Note any other codes present, especially P0223.
  2. View the live data stream on the scanner. Observe the voltage for TPS 'A'. It will likely be stuck at a high value (above 4.5V, often 4.8V or higher).
  3. Slowly press and release the accelerator pedal while watching the TPS voltage. Confirm that the voltage does not change or does not sweep smoothly from ~0.5V to ~4.5V.
  4. Turn the ignition off. Disconnect the 6-pin electrical connector at the throttle body.
  5. Inspect the connector and pins for any corrosion, moisture, or damage. Clean and repair as needed.
  6. Inspect the wiring harness leading to the connector for any visible signs of chafing, melting, or breaks.
  7. If wiring and the connector look good, the fault is almost certainly within the throttle body assembly itself.
  8. Replace the throttle body assembly with a new unit (Honda P/N: 16400-RN0-A01).
  9. Perform the Idle Relearn Procedure (Mandatory): After replacement, the PCM must relearn the new throttle's idle position. There are two common methods:
  10. * Method 1 (No Scan Tool): 🎬 See this guide for performing an idle relearn without a scanner. 1. Make sure all electrical items (A/C, radio, lights) are OFF. 2. Start the engine and let it warm up completely (radiator fan cycles on at least once). 3. Turn the engine off. 4. Turn the ignition to ON (II) for 2 seconds. 5. Start the engine. Hold the engine speed at 3,000 RPM (in Park or Neutral) until the radiator fan comes on again. 6. Let the engine idle for about 5 minutes. The idle should stabilize.
  11. * Method 2 (Honda HDS Scan Tool): 1. Connect the HDS. 2. Go to the INSPECTION MENU and select ETCS TEST. 3. Select TP POSITION CHECK and use the tool to clear the throttle position learned value. 4. Follow the on-screen prompts to complete the relearn.
  12. Clear all trouble codes and perform a test drive to ensure the issue is resolved.

Parts You'll Likely Need

  • Throttle Body Assembly (OEM #16400-RN0-A01 (replaces 16400-RYE-A01)) — This is the most common fix because the Throttle Position Sensor (TPS) that causes the P0123 code is integrated into this assembly and is not sold separately by Honda for this vehicle.
    Trusted brands: Honda (Genuine OEM), Hitachi (Often the OEM supplier), Standard Motor Products
    OEM price range: $250-$550
    Aftermarket price range: $150-$350

Related Codes That Often Appear With This One

  • P0223 — This code is for 'Throttle/Pedal Position Sensor/Switch 'B' Circuit High'. Honda uses dual sensors for redundancy. If both P0123 and P0223 appear together, it strongly points to a problem with the throttle body assembly or its shared power/ground wiring.
  • P0507 — This code means 'Idle Control System RPM Higher Than Expected'. It can be triggered as a consequence of a faulty throttle body giving incorrect position data, or it may appear after a throttle body is cleaned or replaced without performing the idle relearn procedure.
  • 🎬 Watch: A walkthrough of the Honda idle relearn procedure.

Platform-Specific Known Issues

  • Context: J35Z Engine and Variable Cylinder Management (VCM): The J35Z8 engine in the 2011-2017 Odyssey is equipped with Honda's Variable Cylinder Management (VCM) system, which deactivates cylinders to save fuel. This system is a frequent topic of discussion in owner forums for causing issues like increased oil consumption, fouled spark plugs, and premature engine mount wear. While VCM does not directly cause the P0123 electrical fault, the associated drivability problems (like rough idle or misfires) can sometimes be confused with throttle body symptoms. Many owners choose to install a 'VCM muzzler' or 'VCM tuner' device to disable the system and prevent these long-term issues. This is important context for any owner diagnosing engine problems on this platform.

Mechanic-Grade Diagnostic Values

  • TPS 'A' Signal Voltage (Live Data) — expected: ~0.5V at closed throttle, sweeping smoothly to ~4.5V at wide-open throttle.. Failure: Voltage is stuck above 4.8V regardless of pedal position.
  • 5V Reference Voltage at Throttle Body Connector — expected: Approximately 5.0V.. Failure: Voltage is significantly lower than 5.0V or absent, indicating a PCM or wiring issue upstream of the sensor.
  • Sensor Ground at Throttle Body Connector — expected: Near 0V, with good continuity to chassis ground.. Failure: Voltage is present on the ground wire, or high resistance to ground exists, indicating a bad ground (e.g., G101).

Scan Tool Commands That Help

  • Honda HDS (or equivalent high-end scanner): ETCS (TAC) TEST -> TP POSITION CHECK — This function is used to clear the throttle position learned value from the PCM's memory. It is a mandatory step after replacing the throttle body or cleaning it, to force the PCM to relearn the new sensor's home position.
  • Honda HDS (or equivalent): ETCS LEARN — This is the full learn procedure command that must be run after disconnecting the battery, replacing the PCM, or replacing the throttle body to make the ECM learn the new throttle body initialization.

Wiring & Ground Locations

The 6-pin electrical connector and wiring harness attached to the Honda Odyssey throttle body.
Inspect the 6-pin connector for corrosion and the wiring harness for signs of chafing or heat damage, which can cause a short to power.
  • G101 — On the front of the right cylinder head, often near the thermostat housing.. This is a primary logic and power ground for the PCM. A corroded or loose G101 connection can cause unstable sensor readings, including the high voltage seen in a P0123 code, even if the sensor and its direct wiring are fine.
  • DBW Fuse — In the under-hood fuse box, identified as a 15A fuse labeled 'DBW' (Drive-By-Wire).. This fuse supplies power to the electronic throttle control system. While a blown fuse would typically cause a no-response condition rather than a high voltage code, intermittent issues with the fuse holder or a partial short could theoretically cause voltage fluctuations.
  • Throttle Body Connector — The 6-pin electrical connector plugged directly into the throttle body assembly.. This is the primary point of failure for wiring issues. Pins can corrode, and the harness can chafe nearby. Testing for 5V reference, ground, and signal voltage occurs at this connector.

Real Owner Repair Stories

  • Odyclub.com forum user (2011-2017 Honda Odyssey (multiple users report same issue)) — Check engine light, flashing 'D' light, vehicle enters limp mode with no acceleration.
    ❌ Tried (didn't work) Cleaning the throttle body., Replacing the accelerator pedal position (APP) sensor., Searching for a standalone TPS sensor to purchase, which is not available from Honda for this model.
    ✅ What actually fixed it Complete replacement of the throttle body assembly (Part No. 16400-RN0-A01), followed by the idle relearn procedure. This was the consistent fix across multiple owner reports for a combined P0123 and P0223.

OEM Part Supersession History

  • 16400-RYE-A0116400-RN0-A01 — Part revision/update by Honda.
    Heads up: While physically similar and used on other J35 engines, it is critical to use the part number specified for the 2011-2017 Odyssey (16400-RN0-A01) to ensure correct electronic calibration and behavior with the Odyssey's PCM.

Diagnostic Flowchart

Start by using an OBD-II scanner to check live data for the Throttle Position Sensor (TPS) voltage. Whether the voltage is stuck high or appears normal will determine the diagnostic path.
A stuck high voltage is the classic symptom. The most common cause on the J35Z engine is the throttle body itself, but let's rule out wiring first. Unplug the 6-pin connector at the throttle body. How do the pins and harness look?
→ Repair the damaged wiring or replace the connector pigtail. This is the root cause. Clean any corrosion with contact cleaner before reconnecting.
With good wiring and a confirmed 'stuck high' signal, the integrated TPS inside the throttle body has failed. This is a very common failure on this platform. Are you ready to replace the assembly?
After installing the new throttle body, the mandatory 'Idle Relearn Procedure' must be performed to calibrate it with the PCM. Have you completed this step?
→ Excellent. The repair is complete. Clear any remaining codes and perform a test drive.
→ With all accessories OFF, warm the engine fully (until the radiator fan cycles on). Turn engine off. Turn ignition ON for 2 seconds. Start engine and hold 3,000 RPM (in Park) until the fan cycles on again. Then, let it idle for 5 minutes to stabilize.
→ No. A P0123 is a 'high circuit' electrical fault. While cleaning a dirty throttle body can fix idle issues, it will not fix an internal sensor short. The diagnosis points directly to the integrated sensor.
An intermittent P0123 often points to a wiring problem that only appears with vibration or heat. Has the van experienced hesitation or a flashing 'D' light that comes and goes?
→ With the engine running and scan tool connected, carefully wiggle the throttle body wiring harness. If the TPS voltage spikes to >4.8V, you've found the location of the intermittent short. Repair the damaged section of the harness.
→ Clear the code and monitor the vehicle. The fault may have been a one-time event or triggered by a specific condition. If it returns, the wiring harness wiggle test is the next step.
→ This indicates a different fault, likely P0122 (low circuit) or P0121 (range/performance). Double-check that P0123 is the active code. If so, this suggests a more complex wiring short to ground or an open circuit.

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 can be a cost-effective option if the budget is tight. It is a viable choice because it is a complete OEM assembly, avoiding the pitfalls of questionable aftermarket-only sensors.

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

What to inspect on the donor part:

  • Verify the donor vehicle's mileage; lower is always better.
  • Inspect the electrical connector pins for any signs of corrosion, moisture, or damage.
  • Check the throttle plate and bore for excessive carbon buildup, which might indicate a poorly maintained engine.
  • Ensure the throttle plate moves smoothly by hand without binding (engine off).
  • Ask for a short warranty (e.g., 30-90 days) from the salvage yard.

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

  • Throttle Body Assembly: While aftermarket assemblies exist, OEM (Honda or Hitachi) is strongly recommended for reliability and correct electronic calibration. A used OEM part is often considered a better choice than a new, unproven aftermarket brand.

Aftermarket brands forum-validated for this vehicle:

  • Hitachi (Often the original equipment manufacturer for Honda)

Brands owners have reported issues with on this vehicle:

  • Generic, no-name brands from online marketplaces are a significant gamble. Forum discussions often feature stories of these parts failing quickly or having incorrect calibration, leading to idle or performance issues even after a successful relearn procedure.

Real Owner Stories

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

2011-2017 Honda Odyssey (J35Z8)

Symptoms: The Check Engine Light and the flashing 'D' light came on. The van would hesitate and stumble when accelerating, and it went into a limp mode with very little power.

What fixed it: After confirming the TPS voltage was stuck high, the entire throttle body assembly was replaced. An idle relearn procedure was necessary after the new part was installed to get it to run correctly.

Source hint: Odyclub.com, DriveAccord.net, and Piloteers.org

Frequently Asked Questions

My 2014 Odyssey has a P0123 code. Can I just replace the Throttle Position Sensor (TPS) or do I need the whole assembly?
For the 2011-2017 Honda Odyssey, the Throttle Position Sensor (TPS) is integrated into the throttle body assembly and is not sold separately by Honda. The required fix is to replace the entire throttle body assembly, part number 16400-RN0-A01.
Is there a special procedure required after replacing the throttle body on my Honda Odyssey?
Yes, a mandatory 'idle relearn' procedure must be performed after installation. This calibrates the new throttle body with the vehicle's computer (PCM). The context provides methods for doing this both with and without a specialized scan tool.
What symptoms are common with a P0123 code on this van besides the Check Engine Light?
In addition to the Check Engine Light, you may experience a flashing 'D' (Drive) indicator light, hesitation during acceleration, poor engine performance, a high or rough idle, and the vehicle may enter a reduced power 'limp mode'.
I'm checking live data on my scan tool. What voltage should a healthy TPS show versus a faulty one causing P0123?
A healthy sensor should show a smooth voltage sweep from approximately 0.5V at idle to about 4.5V at wide-open throttle. A faulty sensor causing P0123 will typically be stuck at a high voltage, often above 4.8V, regardless of the accelerator pedal's position.
My Odyssey has a rough idle. Could this be related to the Variable Cylinder Management (VCM) system instead of the throttle body?
While VCM does not directly cause the P0123 electrical fault, the drivability issues it can cause, such as a rough idle, can sometimes be confused with throttle body symptoms. It's important context to be aware of when diagnosing any engine problems on this vehicle.
Does this same throttle body failure happen on other Honda or Acura vehicles?
Yes, this is a common issue on other vehicles sharing the J35Z engine and the same throttle body assembly (16400-RN0-A01), including the 2009-2015 Honda Pilot, 2009-2014 Honda Ridgeline, 2008-2012 Honda Accord V6, and some Acura RDX and TL models.
Honda Idle Relearn
Honda Idle Relearn
Honda Idle Relearn Procedure
Honda Idle Relearn Procedure
How to Perform an Idle Relearn WITHOUT a Scan Tool, Fixes surge, idle fluctuating & stalling
How to Perform an Idle Relearn WITHOUT a Scan Tool, Fixes surge, idle fluctuating & stalling
How to Perform a Honda Idle Learn Procedure.
How to Perform a Honda Idle Learn Procedure.
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 Jul 21, 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 for:
  • Honda Odyssey: 2011201220132014201520162017
In this article
🎬 Helpful Videos
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