Severity High
P0228

P0228: Throttle/Pedal Position Sensor C Circuit High Input

What does the P0228 code mean?

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.

High
Severity
$50-$150
Typical Cost
High
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Step 1: Use an OBD2 scanner to confirm code P0228 and check for other related codes.

2

Step 2: Visually inspect the throttle body wiring and connector for damage, corrosion, or loose pins.

3

Step 3: Test the sensor voltage at the ECM connector using a multimeter; compare to manufacturer specifications.

4

Step 4: If voltage is high, check for a short to power in the signal wire; repair or replace wiring as needed.

5

Step 5: If wiring is okay, replace the throttle position sensor and clear the code.

Need an OBD2 Scanner for the P0228? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →

04. Commonly Affected Makes

ToyotaVolkswagen FordChevrolet HondaHyundai / Kia NissanBMW

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.

06. Related Codes