P0228: Throttle/Pedal Position Sensor C Circuit High Input
The P0228 code indicates that the Engine Control Module (ECM) has detected a voltage signal from the throttle/pedal position sensor 'C' circuit that is higher than the expected range. This sensor is part of the electronic throttle control system and provides input to the ECM for throttle position. A high input typically means a short to voltage, a faulty sensor, or a wiring issue. This can cause the vehicle to enter a reduced power mode or fail to accelerate properly.
01. Most Common Causes
- Faulty throttle position sensor (TPS)
- Short to voltage in sensor circuit wiring
- Damaged connector or corroded terminals
- ECM internal failure (rare)
02. Symptoms You Will Notice
- Check Engine Light illuminated
- Reduced engine power or limp mode
- Poor acceleration or hesitation
- Erratic idle or stalling
03. Step-by-Step Diagnosis
Step 1: Use an OBD2 scanner to confirm code P0228 and check for other related codes.
Step 2: Visually inspect the throttle body wiring and connector for damage, corrosion, or loose pins.
Step 3: Test the sensor voltage at the ECM connector using a multimeter; compare to manufacturer specifications.
Step 4: If voltage is high, check for a short to power in the signal wire; repair or replace wiring as needed.
Step 5: If wiring is okay, replace the throttle position sensor and clear the code.
04. Commonly Affected Makes
05. Frequently Asked Questions
Is it safe to drive with this code?▼
It is not recommended. The vehicle may enter limp mode, limiting speed and acceleration, which can be dangerous in traffic.
How much does it cost to fix?▼
Typically $50-$150 for parts and labor, but costs can vary depending on the vehicle and shop rates.