Can you keep driving?
Can you keep driving?
Stop driving if any of these apply
- !The engine starts stalling, losing power sharply, or refusing to respond to throttle normally.
- !The check-engine light flashes or the vehicle suddenly runs much worse after the code appears.
What to check first
Step-by-step checks
- 1
Free - no tools
Inspect the connector and harness for looseness, corrosion, or damaged insulation
- 2
Free - no tools
Compare the live throttle reading at idle, tip-in, and wide-open throttle before replacing the sensor
- 3
Basic tool needed
Check whether the problem started after cleaning the throttle body or working on the intake
- 4
Basic tool needed
Notice whether the pedal response feels erratic or delayed
- 5
Basic tool needed
If an electronic throttle body is fitted, look for related throttle actuator codes as well
If the code returns
- -If the reading drops out or spikes during a wiggle test, wiring moves higher on the list.
- -If the throttle plate is sticking, clean and inspect it before condemning the sensor.
- -If the code returns after replacement, confirm the reference and ground side before buying another part.
Background
What this code means
P0226 is a generic OBD-II code for a throttle position sensor or switch C range/performance fault.
The ECU can see the signal, but it does not trust how that signal behaves relative to throttle movement.
Diagnosis
Common causes
Worn TPS signal
The sensor can drift out of a believable range over time.
Connector or harness issue
A poor connection can create range/performance faults.
Throttle-body sticking
Mechanical issues can make the signal look wrong even when the sensor is okay.
Reference voltage fault
The sensor may be fine but the supply side is not.
Avoid these mistakes
What not to do
- xDo not replace the sensor or pump first if there is obvious wiring, connector, or intake damage.
- xDo not ignore drivability changes or stalling just because the code sounds electrical.
Parts
Parts that may need replacing
See also
Related OBD codes
Source notes
Generic OBD-II (SAE J1979 / ISO 15031-5). P0226 was expanded around common throttle-position range/performance faults on the C channel, including sensor wear, sticky throttle bodies, and wiring problems.
This guide is written as a generic multi-make reference, so bulletin history, sensor locations, and repair order can still change by manufacturer and engine family.
This is generic OBD-II guidance and should not override vehicle-specific service information. Exact diagnosis and repair steps vary by make, engine family, and model year.
Last reviewed: 2026-04-10
Reference: Open reference