P0228: The signal from the third throttle or pedal position sensor (C) is higher than the circuit should ever produce.
Throttle/pedal position sensor C circuit high
Severity: Inspect soon
A throttle or pedal sensor fault can make the computer limit engine power, so have it looked at soon rather than ignoring it.
It gets more serious if:
- Stop: Stop somewhere safe if the engine suddenly loses power or stalls while you are driving.
P0228 in short
P0228 means the computer has found a high input in the circuit of throttle or pedal position sensor C. Wiring, connectors and the sensor itself are the usual causes. Power may be reduced, so get it checked soon and stop if the engine loses power while you drive.
Electronic throttles use several position sensors so the computer can check them against each other. P0228 is set for sensor C: The signal from the third throttle or pedal position sensor (C) is higher than the circuit should ever produce.
TroubleCodes.net says the usual causes are wiring or connector damage and a failed sensor, with throttle body wear or carbon and the computer itself far less likely.
Most likely causes
These are general causes for this code across vehicles. None is specific to one make or model.
Cause 1: Damaged, corroded or loose wiring or connector
Common general cause- Why it ranks here
- TroubleCodes.net lists wiring and connector damage first for this code, and circuit faults are most often an electrical connection problem.
- What would change this
- Rises if the signal jumps when the harness or connector is moved. Falls if the connector and harness check clean.
Cause 2: Failed throttle or pedal position sensor
Common general cause- Why it ranks here
- TroubleCodes.net lists defective throttle or pedal sensors; sensors are often built into the throttle body or pedal assembly.
- What would change this
- Rises if wiring and reference voltage test good but the signal is still wrong. Falls if the circuit fault is found first.
Cause 3: Charging system putting out too much voltage
Possible — needs testing- Why it ranks here
- TroubleCodes.net notes a defective alternator producing excess voltage and says high input codes often start in the charging system.
- What would change this
- Rises if battery voltage reads well above normal with the engine running. Falls if charging voltage is normal.
Cause 4: Throttle body wear or carbon buildup
Possible — needs testing- Why it ranks here
- TroubleCodes.net lists mechanical wear and carbon restricting the throttle plate, but this ranks below electrical causes.
- What would change this
- Rises if the throttle plate is visibly sticky or dirty. Falls if it moves freely.
What to test first
Start at step 1. Each result tells you what it means and where to go next.
Step 1: Read all stored codes and watch the throttle and pedal position sensor values on a scan tool while slowly pressing the pedal.
IfSensor C reading jumps, drops out or is stuck
It meansLook at the wiring and connector.
IfReading is smooth and steady
It meansThe fault may be intermittent or heat related; check the harness anyway.
Step 2: Look over the sensor connector and harness for corrosion, damage and loose pins, and wiggle the harness while watching the reading.
Warning:Keep fingers out of the throttle bore with the ignition on; an electronic throttle can move on its own.
IfDamage, corrosion or a reading that changes when the harness moves
It meansRepair the wiring or connector.
IfHarness looks fine
It meansTest the sensor circuit.
Step 3: Measure reference voltage, signal and ground at the sensor connector against the service manual, and check resistance.
Warning:Back-probe gently and never short the reference pin to ground; that can damage the engine computer.
IfReference and ground are good but the signal is wrong
It meansThe sensor or throttle body is likely at fault.
IfReference or ground missing
It meansTrace the circuit toward the computer.
Symptoms
- Check engine light
- Reduced power or slow acceleration
- Rough idle or hard starting
- Hesitation or stalling Gets more serious: stop and have it checked.
How to fix
Parts and cost context
- Electronic throttle body:The sensor is usually part of the throttle body, so it is replaced as a unit and a throttle relearn is needed. Labour varies; get a quote.
Labor varies by vehicle and shop; get a quote before you approve a repair.
Compare used part prices on PartPriceGuideOn your vehicle
NissanYour car
2002 · Maxima
Supported by vehicle dataNissan bulletin NTB01072 covers the MIL on with P0228 and/or P1228 (accelerator pedal position sensor) stored on the 2002 Maxima. Whether it is still current is not verified.
NTB01072Status unverified
MIL on with DTC P0228 and/or P1228 (accelerator pedal position sensor)
2002maxima · issued · NHTSA 627461
Nissan bulletin about the MIL on with DTC P0228 and/or P1228 stored for the accelerator pedal position sensor. The summary does not give the repair.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
Related codes
Sources and review
- P0228 - Throttle/Pedal Position Sensor/Switch C Circuit High Input
- On-Board Diagnostic Trouble Codes (generic code title list)
- NTB01072: MIL on with DTC P0228 and/or P1228 (accelerator pedal position sensor)
- Last reviewed
- Written by
- Saurabh K.
- Editorial review
- Pending
- Technician review
- Technician review pending
This page explains what a code usually means; it is not a substitute for a professional inspection. How we source and review · Report an error