Severity High
P0228

P0228: Throttle/Pedal Position Sensor C Circuit High Input

📅 Last reviewed: July 2026
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 to determine driver demand. A high input typically means the signal voltage is above the normal operating range, which can be caused by a faulty sensor, wiring issues, or a malfunctioning ECM.

High
Severity
$50-$150
Typical Cost
High
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

Step 1: Use an OBD2 scanner to confirm the code and check for additional codes.

2

Step 2: Visually inspect the throttle/pedal position sensor wiring and connectors for damage, corrosion, or loose connections.

3

Step 3: Test the sensor's reference voltage (typically 5V) and ground circuits using a multimeter.

4

Step 4: Measure the sensor signal voltage at idle and wide-open throttle; compare to manufacturer specifications.

5

Step 5: If sensor and wiring are okay, test the ECM by checking for proper output signals or perform a relearn procedure.

4. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended to drive with this code as it can cause reduced engine power, stalling, or unresponsive throttle, leading to unsafe driving conditions.

How much does it cost to fix?

The cost to fix P0228 typically ranges from $50 to $150 for parts and labor, depending on whether the sensor or wiring needs replacement.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

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