On most Hondas, a dedicated “TPS reset” isn’t performed in isolation. Instead, technicians perform an idle relearn or ECU adaptation so the throttle body and sensor are recalibrated. The exact steps depend on the model year and engine type.
This guide outlines the why, what to check first, and two common methods used to reset or relearn the throttle position sensor (TPS) on Honda vehicles. It also notes model-specific caveats and when to seek professional help.
What the TPS does and when you might need to reset
The throttle position sensor tells the engine computer how far open the throttle plate is. If the readings are off, you may experience rough idle, stalling, hesitation, or poor acceleration. Resetting or relearning is typically needed after cleaning the throttle body, replacing the TPS, or after battery power loss. The goal is to reacquaint the ECU with the actual position of the throttle and ensure idle speed is stable.
Pre-checks and diagnosis
Before attempting any reset or relearn, perform these checks to rule out other causes of idle or acceleration problems. A successful relearn depends on clean hardware and correct signals.
- Inspect for vacuum leaks around the intake manifold and throttle body; even small leaks can skew readings.
- Check the throttle body for dirt or carbon buildup; clean if needed using appropriate throttle-body cleaner.
- Scan for codes (OBD-II). Common TPS-related codes include P0120, P0121, and P0122; note any related fuel, idle, or misfire codes.
- Inspect the TPS wiring harness and electrical connections at the throttle body for corrosion, damage, or loose pins; reseat connectors if needed.
- Ensure the battery is healthy and that voltage is stable; a weak battery can affect ECU learning and sensor signals.
- Confirm that all related sensors and actuators (e.g., idle air control valve, mass airflow sensor) are functioning, as faults elsewhere can mimic TPS issues.
After these checks, you’re ready to attempt a relearn if your model supports it. If problems persist or the check engine light returns with TPS codes, replace the TPS or seek professional diagnostic help.
Reset and relearn methods
Two common approaches are used on many Honda models: a battery/ECU reset to clear memory and trigger automatic relearn, and a dedicated idle relearn procedure that calibrates the idle position of the throttle bodies. The exact steps can vary by year and engine type, so consult your owner’s manual or service manual for model-specific instructions.
Battery/ECU reset method
This method clears ECU memory and allows the system to relearn on the next startup. It is widely used across Honda models, but results can vary. Follow these steps carefully.
- Park in a safe location with the engine off and the key removed from the ignition. If possible, perform the steps with the car in Park and the parking brake engaged.
- Disconnect the negative battery cable. Leave it disconnected for 10–15 minutes to erase ECU memory.
- Reconnect the negative battery cable and ensure the connection is tight.
- Turn the ignition to ON (do not start the engine) and wait 2–3 seconds for the ECU to wake up.
- Start the engine and let it idle at normal temperature. Allow the engine to idle for 3–5 minutes to establish a stable idle speed.
After completing the battery/ECU reset, drive normally and monitor for smooth idle and throttle response. If issues persist or the ECU still flags TPS-related codes, a faulty sensor or wiring may be the cause and may require replacement or professional testing.
Idle relearn procedure (model-dependent)
Some Honda models require a dedicated idle relearn procedure to calibrate the idle position of the throttle body after cleaning or sensor work. This procedure may require a scan tool to command the relearn on certain vehicles. Use the steps below as a general guide when your model supports it.
- Ensure the engine is at normal operating temperature and the transmission is in Park with the parking brake engaged.
- With the ignition ON but the engine OFF, confirm that all accessories (AC, headlights, etc.) are off.
- Start the engine and allow it to idle. Let it run until the ECU stabilizes the idle speed (typically 800–1,000 rpm). If the idle fluctuates, allow more time for stabilization.
- If your manual or scan tool instructs, perform a short blip of the throttle to the floor (WOT) and back to idle a few times to help the ECU learn the full-range positions. Do not over-rev the engine.
- Drive the vehicle normally through a few light-load cycles to complete the relearn. Check for smooth idle and normal acceleration.
Note: On some Honda models, the idle relearn must be performed with a scan tool or via the vehicle’s ECU learning function. If you don’t have access to the proper tool, or if the ECU does not complete the relearn, consult a dealer or qualified mechanic.
Model-specific notes
Procedures can differ by engine family (for example, D-series, K-series, or newer i-VTEC engines) and by generation. Always verify with the official service manual or a Honda dealer for your exact year and model. If you swapped the TPS or throttle body, or if codes persist after a relearn, the sensor, wiring, or related throttle components may need replacement.
Summary
Resetting the throttle position sensor on a Honda generally involves either a battery/ECU reset or an idle relearn procedure, rather than a simple sensor reset. Start with basic diagnostics and a clean throttle body, then use the appropriate relearn method for your model. If issues persist or you’re unsure of the steps, consult the owner’s manual or a qualified technician for model-specific guidance.
How do I reset my throttle position sensor manually?
Yes, you can reset the TPS manually by following these steps:
- Turn the ignition to “ON” (without starting the engine).
- Press and release the accelerator pedal slowly a few times.
- Turn off the ignition, wait, and restart the engine.
How to reset TPS sensor Honda?
And turn it to the on. Position. But don't start the engine. Let the dashboard lights run their checks. Start the car and let it idle for 10 to 15 minutes without pressing the gas pedal.
What happens when the throttle position sensor goes bad on a Honda?
A bad TP sensor will show symptoms such as an illuminated check engine light, engine and transmission performance issues, and the vehicle being stuck in limp mode. Diagnosing a bad TP sensor involves testing the part.
Do I need to reprogram my computer after replacing the throttle position sensor?
Let uncorrected, it can affect how it operates, and cleaning the throttle body is often enough to resolve these issues. However, after cleaning, replacing, or repairing the throttle body, the ECU could lose its calibration for the throttle body's position. That's where a throttle body relearn comes in.


