The throttle position sensor on a 2004 Honda Accord isn’t adjustable by hand and isn’t reset with a simple button. In practice, you refresh the system by clearing the ECU’s learned throttle data and allowing it to relearn, or by replacing a faulty sensor. This guide walks you through diagnostic checks, safe resets, and what to do if the sensor proves defective.
Understanding the TPS and why a reset may help
The throttle position sensor (TPS) tells the engine control unit (ECU) where the throttle plate is located. In the 2004 Accord, the system operates with electronic throttle control, so accurate TPS readings are essential for smooth idle, acceleration, and overall drivability. A failing TPS often triggers codes or symptoms such as rough idle, hesitation, or unstable speeds. A reset does not fix a physically faulty sensor; it may only refresh the ECU’s learned throttle position data.
What to check before attempting a reset
Before you attempt a reset, perform a quick diagnostic and physical check to determine if the issue is sensor-related or caused by wiring, vacuum leaks, or dirt. The following checks help you decide the best course of action.
- Scan for Diagnostic Trouble Codes (DTCs) related to throttle position (for example P0120–P0124, if present).
- Inspect the TPS connector and wiring for corrosion, loose connections, or damaged insulation.
- Test the TPS voltage with a digital multimeter. Typical values are approximately 0.5–0.8 V at closed throttle and about 4.0–4.5 V at wide-open throttle, with a smooth voltage increase when the throttle is moved.
- Check for carbon buildup or dirt on the throttle body that could affect the throttle plate’s movement.
- Verify there are no vacuum leaks around the throttle body and intake manifold, which can cause incorrect idle behavior.
These checks help determine whether you should proceed with a ECU idle relearn, a TPS replacement, or other repairs.
Resetting or relearning the throttle with the 2004 Accord
Two common approaches exist: a simple ECU reset to clear learned values and an idle relearn procedure that helps the ECU re-map throttle response. If you have access to a capable OBD-II scan tool, you may also run an idle learn or throttle-body adaptation function offered by the tool. The steps below cover typical, cautionary methods that owners use when attempting a reset.
- Disconnect the negative battery cable. Wait 10–15 minutes to clear ECU memory.
- Reconnect the battery. Turn the ignition to ON for a few seconds, then start the engine. Allow the engine to idle without accessories for about 5–10 minutes to let the ECU relearn idle.
- Drive the car slowly in a safe area, using gentle throttle to help the ECU adapt to the throttle response. A 15–20 minute drive is often sufficient for basic adaptation.
- If you own a compatible scan tool, runIdle Learn or Throttle Body Adaptation per the tool's prompts to ensure the ECU completes the relearn process.
After the reset or relearn, monitor for improved smoothness and normal idle behavior. If issues persist, the sensor or its circuit may still be faulty and require replacement.
Limitations of a reset
A reset can refresh learned values, but it cannot fix a physically degraded TPS, damaged wiring, or a failed sensor signal. If voltage readings are out of spec after a relearn, plan for sensor replacement and then re-run the idle learn procedure.
Replacing the TPS if required
If diagnostic tests show the TPS is out of specification or if symptoms persist after a relearn, replacement is warranted. The TPS on the 2004 Accord is mounted to the throttle body and is not adjustable. Install the new sensor, reassemble the intake, then perform a fresh idle relearn.
- Disconnect the battery, remove any components necessary to access the throttle body, and disconnect the TPS electrical connector.
- Remove the sensor mounting screws, replace with a new TPS, and torque to the manufacturer’s specification.
- Reconnect the TPS connector, reassemble components, reconnect the battery, and perform idle relearn as described above.
- Test drive the vehicle to confirm stable idle and proper throttle response.
Note: If you’re not comfortable performing electrical sensor work or excessive throttle-body disassembly, seek a qualified technician. The ECU and drive-by-wire system are integral to engine safety and drivability.
Summary
In a 2004 Honda Accord, there is no manual TPS adjustment. A reset typically means clearing the ECU’s learned throttle data and allowing the ECU to relearn, or performing an idle learn with a scan tool. Begin with diagnostic checks, test the TPS voltage, and address wiring or vacuum issues. If readings are out of spec or symptoms persist after relearn, plan for TPS replacement and a final idle adaptation. When in doubt, a certified technician can perform precise checks and ensure proper calibration of the throttle-by-wire system.
Additional resources
For model-specific steps and torque specs, consult the Honda service manual for the 2004 Accord or a Honda-certified repair database. Always ensure safety when working on the engine bay and disconnect the battery before handling electrical components.
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 after you reset the throttle position sensor?
At the core, a throttle body relearn procedure resets and recalibrates the ECU's understanding of the throttle body's fully opened and closed positions. And if it's not done, your vehicle may experience rough idling, hesitation, or even frequent stalling.
How to reset a 2004 Honda Accord?
And there we go it's reset. Subscribe for more tips.
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.


