P0228 Fault Code

P0228 OBD-II Trouble Code Short Description

Throttle Position Sensor/Switch C Circuit High Input

What does trouble code P0228 mean?

The P0228 fault code is a generic OBD-II code that specifically relates to a malfunction within the throttle/pedal position sensor/switch circuit "C." This code indicates that the Engine Control Module (ECM) has detected a voltage signal from the throttle or pedal position sensor/switch circuit "C" that is outside of the expected range, commonly due to a short circuit, open circuit, or a failed sensor.

The common symptoms of a P0228 code include reduced engine performance, poor acceleration, stalling, and inability to continue driving. In addition, the check engine light may be displayed on the dashboard.

To solve a P0228 code, technicians will need to perform a series of tests to identify the root cause of the issue. The following may be performed:

  1. Inspection of the throttle position sensor and circuitry. The technician will check for any visible signs of damage or wear that may cause an electrical issue.

  2. Testing of the wiring and connections. The technician will use a multimeter to test all the wiring and connector pins to ensure that they are all providing the expected voltage.

  3. If the issue is still undiagnosed, the mechanic may need to replace the throttle position sensor or the pedal position sensor.

In conclusion, the P0228 fault code is a common issue that requires careful diagnosis in order to restore vehicle performance and to prevent any further damage.


What are the symptoms of the P0228 code?

The P0228 fault code refers to an issue with the throttle pedal position sensor or the throttle body. Symptoms of this fault code on cars may include:

  1. Reduced power or engine stalling
  2. Lack of throttle response or reduced acceleration
  3. Engine surging or fluctuating RPMs
  4. Illuminated Check Engine Light
  5. Poor fuel economy
  6. Difficulty starting the engine

It is important to have this issue diagnosed and repaired by a qualified automotive technician to ensure safe and reliable operation of the vehicle.


What causes the P0228 code?

There are several possible causes for a P0228 fault code on cars. Some of the common ones include:

  1. Faulty throttle position sensor (TPS) - The TPS is responsible for communicating with the engine control module (ECM) to provide information about the position of the throttle. A faulty TPS can cause the ECM to receive incorrect signals, resulting in the P0228 code.

  2. Wiring issues - Damage or corrosion to the wiring harness connecting the TPS to the ECM can also cause the P0228 code. This can lead to a disruption in the signal transmission, causing the ECM to receive incorrect data.

  3. Failed accelerator pedal position (APP) sensor - The APP sensor is responsible for detecting the position of the accelerator pedal. A faulty APP sensor can send incorrect data to the ECM, triggering the P0228 code.

  4. Failed ECM - In rare cases, a faulty ECM can cause the P0228 code. This is usually the last resort after other possible causes have been eliminated.

  5. Mechanical issues - Problems with the throttle body or accelerator linkage can also lead to the P0228 code. These issues should be inspected and repaired by a certified mechanic.

It is important to have a mechanic diagnose and repair the issue causing the P0228 code to avoid further damage to your vehicle and ensure optimal performance.

Possible Solutions

How to fix P0228?

When the PCM (powertrain control module) of a car detects a fault in the throttle pedal position sensor or the electronic throttle actuator motor, it may trigger a P0228 fault code. This code indicates that there's an issue with the signal being sent between the throttle pedal and the throttle body. Here are some steps you can take to fix this problem:

  1. Check the wiring: Look for any visible damage or corrosion in the wiring harnesses and connectors between the throttle pedal position sensor, electronic throttle actuator motor, and PCM. If you see any signs of damage, repair or replace the affected components.

  2. Replace the throttle pedal position sensor: If the wiring is in good condition, the next step is to replace the throttle pedal position sensor. This component is responsible for reading the position of the throttle pedal and sending that information to the PCM. A faulty sensor can cause the PCM to misinterpret the throttle position, leading to the P0228 code.

  3. Replace the electronic throttle actuator motor: If the throttle pedal position sensor is functioning properly, the issue may be with the electronic throttle actuator motor. This component controls the opening and closing of the throttle body based on signals received from the PCM. A faulty actuator motor can cause incorrect throttle positioning, leading to the P0228 code.

  4. Clean the throttle body: If both the throttle pedal position sensor and the electronic throttle actuator motor are functioning properly, the issue may be with the throttle body itself. Dirty or clogged throttle bodies can cause a variety of problems, including incorrect throttle positioning. Use a throttle body cleaner to remove any buildup of dirt or grime.

By following these steps, you should be able to fix the P0228 fault code in your car. However, if the problem persists, it's best to take your car to a qualified mechanic for further diagnosis and repair.