Order processing time 24h
Free shipping !
Support service 24/7
100% Secure Payment
Free shipping !
Support service 24/7
100% Secure Payment
View Categories

5 min read

P0228 — Throttle/Pedal Position Sensor/Switch “C” Circuit High #

Note: The description for this Diagnostic Trouble Code (DTC) may vary depending on the vehicle manufacturer. Always refer to your vehicle’s OEM (Original Equipment Manufacturer) documentation for the most accurate interpretation.

  • P0228 — Throttle/Pedal Position Sensor/Switch “C” Circuit High Input (General, SAE standard)
  • P0228 — Accelerator Pedal Position Sensor “C” Circuit High Voltage (Toyota, Lexus, Honda)
  • P0228 — Throttle Position Sensor “C” Circuit High (Ford, GM, Chrysler, Nissan)
  • P0228 — APP Sensor “C” Signal High (Hyundai, Kia)

Summary of code P0228 #

The P0228 code indicates that the vehicle’s Engine Control Module (ECM) or Powertrain Control Module (PCM) has detected an abnormally high voltage signal from the Throttle/Pedal Position Sensor/Switch “C” circuit. This sensor is responsible for reporting the position of the accelerator pedal or the throttle plate, which is crucial for proper engine operation and drive-by-wire systems. A “high” circuit means the voltage is above the expected range, often suggesting a wiring, sensor, or module fault. When this happens, the engine may enter a fail-safe or “limp” mode to prevent unintentional acceleration and protect the powertrain. Prompt diagnosis and repair are recommended to ensure safe and reliable vehicle operation.

Frequent symptoms for code P0228 #

When a P0228 code is stored, several drivability issues may become apparent. The vehicle’s safety systems may limit engine power, and you might notice changes in how the car responds to your input. Common symptoms include:

  • Check Engine Light illuminated on the dashboard
  • Reduced engine power or limp mode activation
  • Poor acceleration or unresponsive throttle
  • Erratic or high idle speed
  • Hesitation or stalling when accelerating
  • Transmission may not shift normally (in some models)

Probable causes for P0228 (in order of frequency) #

The P0228 code most often points to issues with the sensor circuit, but several underlying causes can trigger it. Here are the most common reasons, listed by likelihood:

  1. Faulty Throttle/Pedal Position Sensor “C” – Internal sensor failure or wear
  2. Open or short circuit in sensor wiring – Damaged, corroded, or disconnected wires/connectors
  3. Poor electrical connections – Loose pins at the sensor or ECM/PCM
  4. Faulty ECM/PCM – Rare, but possible if all else checks out
  5. Water intrusion or contamination – Especially in connectors or harnesses

Step-by-step diagnostic for P0228 #

Diagnosing P0228 requires a methodical approach to avoid unnecessary parts replacement and ensure the root cause is properly addressed. Here’s a technician-approved workflow:

  • 1. Verify code presence: Use a scan tool to confirm P0228 and check for related codes (e.g., P0120–P0229).
  • 2. Check freeze frame data: Analyze when the code set (engine load, RPM, etc.).
  • 3. Inspect the sensor: Locate the Throttle/Pedal Position Sensor “C” and visually inspect for damage, contamination, or loose connectors.
  • 4. Test sensor voltage: With the ignition on (engine off), backprobe the sensor’s signal wire. Voltage should typically be within 0.5–4.5V when the pedal is depressed; readings above this range indicate a problem.
  • 5. Check wiring continuity and shorts: Using a multimeter, test the sensor’s harness for open circuits or shorts to power/ground.
  • 6. Inspect connectors: Look for corrosion, bent pins, or water ingress at both the sensor and ECM/PCM ends.
  • 7. Test with a known good sensor (if possible): Substitute or swap the sensor to confirm diagnosis.
  • 8. Verify ECM/PCM function: If all wiring and sensor checks pass, consider a possible control module issue (rare).

Possible repairs for P0228 #

Once the source of the high circuit voltage is identified, repairs should be targeted to the root cause. Common fixes include:

  • Replacing the Throttle/Pedal Position Sensor “C” if it fails bench testing or shows abnormal readings
  • Repairing or replacing damaged wiring or connectors in the sensor circuit
  • Cleaning and securing electrical connectors to remove corrosion or moisture
  • Replacing the ECM/PCM only if conclusively proven faulty after all other tests
  • Applying dielectric grease to connectors after repair to prevent future contamination

Can you drive with code P0228? #

Driving with a P0228 code is not recommended. While the vehicle may still start and run, engine response can be unpredictable or severely limited. Limp mode activation may restrict acceleration, posing a risk when merging or crossing intersections. In rare cases, the throttle may become unresponsive or cause harsh shifting. For your safety and to avoid further damage, address this issue before resuming normal driving.

Vehicles most commonly affected by P0228 #

While P0228 can occur in any OBD-II compliant vehicle, certain brands and models are more frequently associated with throttle or pedal position sensor issues. Commonly affected vehicles include:

  • Chevrolet Silverado, Malibu, Equinox
  • Ford F-150, Focus, Fusion
  • Dodge Ram, Charger, Grand Caravan
  • Nissan Altima, Sentra, Frontier
  • Toyota Camry, Corolla, Tacoma
  • Hyundai Elantra, Sonata, Santa Fe
  • Honda Accord, Civic, CR-V

Common mistakes & best practices for code P0228 #

When troubleshooting P0228, certain pitfalls can delay or complicate repairs. Here’s what to watch out for:

  • Replacing the sensor without inspecting wiring or connectors – Wiring faults are a frequent cause.
  • Ignoring related codes – Codes like P0120, P0220, or P2135 may point to other issues in the throttle system.
  • Overlooking intermittent issues – Wiggle-test the harness to detect hidden faults.
  • Not checking for water intrusion – Moisture in connectors is a notorious culprit.
  • Best practice: Always clear codes after repair and perform a road test to verify success before returning the vehicle to service.

Express FAQ for P0228 #

Q: Is P0228 always caused by a bad sensor?
A: No, while a faulty Throttle/Pedal Position Sensor “C” is common, wiring, connector, or ECM/PCM issues can also trigger this code. A thorough diagnosis is essential.

Q: Will clearing the code fix the problem?
A: Clearing the code may temporarily turn off the Check Engine Light, but unless the underlying issue is resolved, the code (and symptoms) will return.