P0228 medium Severity

P0228: Throttle/Pedal Position Sensor/Switch "C" Circuit High Input

May trigger limp‑home mode, reduced acceleration, erratic throttle response, and reduced engine performance

Overview

P0228 OBD‑II code indicating a high voltage signal from the throttle/pedal position sensor/switch C circuit above the expected range, often causing reduced performance and potential limp mode

Common Symptoms

  • Check engine light illuminated
  • Reduced engine power
  • Poor acceleration response
  • Erratic idle or stalling
  • Possible limp mode activation

Most Common Causes

Faulty throttle position sensor (TPS) or pedal position sensor high

Consistently high voltage readings often originate from sensor internal failure

Wiring harness issues (open, short, corrosion) high

Damage or corrosion to wiring/connectors between sensor and PCM can produce erroneous high signals

Poor electrical connections (corroded/loose terminals) medium

Loose or corroded connections may cause high circuit readings

Faulty ECM/PCM input or calibration error low

Rare cases where control module misreads signal or has internal faults

Throttle body mechanical issues or carbon buildup low

May contribute indirectly by affecting sensor readings

Diagnostic Steps

  1. Connect a professional OBD‑II scanner and retrieve trouble codes including freeze‑frame data
    Expected: Confirmation of P0228 and related codes
    Interpretation: Verifies presence and context of the high sensor voltage condition
  2. Visually inspect wiring harness and connectors related to throttle/pedal sensors for damage or corrosion
    Expected: Identification of damaged, frayed, or corroded wires
    Interpretation: Wiring issues are common causes and must be addressed first
  3. Measure throttle/pedal sensor C circuit voltage with a multimeter during pedal movement
    Expected: Voltage within expected range (typically ~0.5 to 4.5 V)
    Interpretation: High observed voltage supports a sensor or circuit fault
  4. If sensor voltages appear normal, test PCM input for consistency or refer to manufacturer software calibration
    Expected: Matching voltage at PCM input
    Interpretation: Differing readings between sensor and PCM input could indicate PCM fault

Repair Solutions

Replace faulty throttle position or pedal position sensor medium
Estimated Cost: $150 - $400

Typical when sensor internal circuits fail

Repair or replace damaged wiring/connectors medium
Estimated Cost: $50 - $250

Cleaning and securing connections often resolves voltage issues

Clean throttle body and related components easy
Estimated Cost: $20 - $100

Useful if carbon buildup affects sensor readings

PCM software update or replacement hard
Estimated Cost: $200 - $1200

Consider only after confirmed faults or software calibration issues

Common Misdiagnoses

Avoid these common diagnostic mistakes:

  • Assuming throttle body mechanical failure without proper sensor/circuit testing

Frequently Asked Questions

Can you explain the meaning of P0228?

Throttle/Pedal Position Sensor/Switch "C" Circuit High Input is the standard definition for P0228. This diagnostic code is triggered when the ECU detects a problem in the Sensors.

Should I stop driving if I have P0228?

The P0228 code is considered medium severity. May trigger limp‑home mode, reduced acceleration, erratic throttle response, and reduced engine performance

Common signs of the P0228 error code

You may experience the following: Check engine light illuminated, Reduced engine power, Poor acceleration response.

Why is my car throwing a P0228 code?

It can be caused by several factors, most notably: Faulty throttle position sensor (TPS) or pedal position sensor, Wiring harness issues (open, short, corrosion), Poor electrical connections (corroded/loose terminals).

What is the price difference for fixing P0228?

It depends on what needs to be fixed. Clean throttle body and related components repairs are cheaper (~$100), while PCM software update or replacement repairs are on the higher end (~$1200).

Does code P0228 apply to Ford vehicles?

This is a universal code. You might see P0228 on Ford, Chevrolet, Toyota, Honda, Nissan, or any other OBD-II vehicle.

User Comments (0)

Share your experience or ask a question about this code.

Be the first to share your experience with P0228!