Honda/Acura P1796: Electronic Throttle Position Sensor Circuit Malfunction
The P1796 code is a Honda/Acura-specific diagnostic trouble code indicating a malfunction in the electronic throttle position (TP) sensor circuit. This code is triggered when the powertrain control module (PCM) detects an abnormal, out-of-range, or inconsistent signal from the TP sensor, which is part of a drive-by-wire system (no mechanical throttle cable). The PCM continuously monitors the correlation between the TP sensor signal and other engine parameters; a persistent discrepancy will set this DTC.
01. Most Common Causes
- Faulty or worn throttle position sensor
- Short to ground, short to voltage, or open circuit in the TP sensor wiring
- Corroded, loose, or damaged connectors in the throttle body harness
- Failed electronic throttle actuator motor
- Outdated PCM software or internal PCM damage (less common)
02. Symptoms You Will Notice
- Check Engine Light illuminated
- Reduced engine power or limp mode
- Poor acceleration or hesitation
- Rough idle or stalling
03. Step-by-Step Diagnosis
Scan for codes and verify P1796 is present; check for related codes.
Inspect TP sensor wiring and connectors for damage, corrosion, or loose connections.
Test TP sensor signal voltage and compare to manufacturer specifications using a multimeter.
Check throttle body for carbon buildup or mechanical binding.
If wiring and sensor check out, test the electronic throttle actuator motor.
As a last resort, check for PCM software updates or replace PCM if necessary.
1. Frequently Asked Questions
Is it safe to drive?▼
It is not recommended to drive with this code active, as it can cause reduced engine power, limp mode, or sudden loss of throttle response, which may lead to unsafe driving conditions.
How much does it cost to fix?▼
Repair costs typically range from $150 to $600, depending on the root cause. A TP sensor replacement may cost $100-$250, while throttle body replacement can be $300-$600. Diagnostic fees are extra.