AutoLogicTools

OBD-II trouble code

P0225: Throttle/Pedal Position Sensor/Switch "C" Circuit

SAE J2012 APR2002: throttle/pedal position sensor/switch C circuit. The 2007 G6 procedure defines sensors 1 and 2 and does not define sensor C. The printed pair is a separate throttle-position sensor. The 2007 G6 body is not this track.

Medium severityPowertrainThrottle / IdleDrivable short-term

Quick facts

System
Powertrain
Category
Throttle / Idle
Severity
Medium severity
Drivable
Usually safe to drive short-term
Repair cost range
$190 – $260 (separate throttle-position sensor replacement, parts and labor, RepairPal national average updated 3 September 2026, where sensor C is the sensor opposite the throttle-cable spring; a throttle body with that sensor built in, and wiring, are outside this pair)
DIY difficulty
Shop recommended

Browse every code in P0200–P0299, or start from the full code library.

What does P0225 mean?

SAE J2012 APR2002 names P0225 Throttle/Pedal Position Sensor/Switch "C" Circuit. P0226 is range/performance, P0227 is circuit low, P0228 is circuit high, and P0229 is intermittent. Section 3.8 says a lettered component is manufacturer-defined, starting at A. C is the third assignment on the vehicles that use one. It is not a promise that every throttle has a third track, and it is not the G6's sensor 2.

The 2007 Pontiac G6 procedure for P0120 and P0220 describes two sensors inside the throttle body. It does not list P0225. Sensor 2's 0.25-volt and 4.59-volt window, terminals C, E, and F, and the 'replace the module if P0220 is the only code' branch are that two-sensor procedure. Copying them onto sensor C assigns pins and a part the book does not have.

Section 6's stuck-voltage example is sensor A. A manufacturer may file one stuck reading as the general circuit code or as the low or high code. The example's 0-volt, 5-volt, 1.0-volt, and 1.5-volt figures are not P0225 specifications.

If the diagram has no C track, stop. If it has one, test that track's reference, its return, and its signal. Low and high are measured with the circuit connected. With the sensor unplugged, compare the signal pin with the disconnected voltage this chart prints. A match to that bias is not a short. A short to ground and a short to voltage are then checked with the module disconnected. An open is continuity with both ends disconnected and the ignition off.

RepairPal's throttle-position sensor, updated 3 September 2026, averages $185–$258, labor $78–$114 and parts $107–$145, and that page locates it opposite the throttle-cable spring. The printed pair is that separate sensor, rounded, where the diagram shows track C as that part. Where track C is built into the throttle body, the job is RepairPal's throttle body at $623–$766, named below and not printed as this range. Neither RepairPal page identifies the letter C. Wiring is outside both. Do not move a motor-driven plate by hand with the ignition on.

Common causes

  • No C track on the diagram, so a throttle-body or pedal part is the wrong object
  • A connector or a signal wire on the track the diagram labels C
  • A reference or a return shared with A or B, which can set more than one code and is still this chart's wire
  • The G6 sensor 2 window or terminal letters used on a sensor that procedure does not define
  • An unplugged bias voltage called a short to power
  • A module, only after the C-circuit wires this chart names have passed

Symptoms

  • P0225 stored
  • P0227 or P0228 when the calibration uses the low and high rows
  • No G6 0.25-volt or 4.59-volt limit, because that procedure has no sensor C
  • A third track the diagram can point to, at the throttle body or at the pedal as that drawing shows
  • A two-sensor throttle that should not be given a third part

Diagnostic steps

  1. 1.Find sensor C on the diagram. If the drawing stops at A and B, stop.
  2. 2.Do not transfer the 2007 G6 sensor 2 tests, terminals, or module-replacement branch.
  3. 3.Ignition on, engine off, in park, record the C parameter against the window this chart prints. Use the pedal. Do not lever a motor-driven plate.
  4. 4.Key off, unplug the sensor. Compare the signal pin with the disconnected voltage in this chart. Then, module disconnected, test short to ground and short to voltage separately. Continuity is both ends off and the ignition off.
  5. 5.A shared reference that is also setting an A or B code is one wire, tested once, not three sensors.
  6. 6.Replace the part the diagram says contains track C only after those wire tests. The printed pair is the separate sensor. A track built into the throttle body is the body figure in the notes. Wiring is outside both.
  7. 7.The SAE section 6 voltages stay on the sensor A example.
  8. 8.Verify the C parameter in park across pedal travel. Record a road check. Do not watch the tool while driving.

Repair cost

$190 – $260 (separate throttle-position sensor replacement, parts and labor, RepairPal national average updated 3 September 2026, where sensor C is the sensor opposite the throttle-cable spring; a throttle body with that sensor built in, and wiring, are outside this pair)

RepairPal's throttle position sensor replacement, updated 3 September 2026, averages $185–$258 (labor $78–$114, parts $107–$145), rounded to $190–$260, for the sensor that page places opposite the throttle-cable spring. Sensor C is not named on that page. Where the sensor is integrated in the body, RepairPal's throttle body average is $623–$766 and is outside this pair. Wiring is outside it. Check-engine diagnosis is $125–$183 and is separate.

Estimate your repair

Run the numbers for your vehicle

Open the Repair Cost Estimator with check engine light diagnosis preselected. Adjust labor rate and vehicle category to fit your situation.

DIY vs shop

Leave this one to a qualified shop. The barrier here is manufacturer-grade tooling, training, or certification that most home setups do not have. DIY attempts often produce a more expensive problem than the original code.

Related codes

Frequently asked questions

How much does P0225 cost to fix?

A separate throttle-position sensor is $190 – $260 (separate throttle-position sensor replacement, parts and labor, RepairPal national average updated 3 September 2026, where sensor C is the sensor opposite the throttle-cable spring; a throttle body with that sensor built in, and wiring, are outside this pair) where sensor C is the part opposite the throttle-cable spring. RepairPal's 3 September 2026 average is $185–$258, parts and labor, and that page does not name sensor C. Where the sensor is integrated in the throttle body, the throttle-body average is $623–$766 and is not this pair. Wiring is not in it. Diagnosis is $125–$183 and is separate.

Is sensor C the same as sensor B?

No. B is P0220. C is P0225. The 2007 G6 procedure defines two throttle-position sensors and does not define C. Another vehicle's third track is wherever its diagram draws it.

Can I use 0.25 volt and 4.59 volts?

Those are the 2007 G6 limits for sensor 2, which that book calls P0220, P0222, and P0223. They are not printed on a P0225 row in that procedure.

Can I drive with P0225?

If the pedal still changes rpm, only to the diagnosis. If it does not, stop. Do not move a motor-driven plate by hand with the ignition on.

Editorial context

About This Diagnostic Information

AutoLogicTools diagnostic guides explain OBD-II trouble codes using recognized code definitions, standard automotive diagnostic principles, and practical automotive context. A trouble code records a condition detected by a control module. It does not automatically identify a failed part, and the right diagnostic procedure can vary by vehicle.

Manufacturer service information, technical service bulletins, wiring diagrams, and vehicle-specific procedures should take precedence when available.

AutoLogicTools was founded by Vincent Fisk, an automotive locksmith and shop owner in San Diego with hands-on experience in vehicle keys, immobilizer systems, electrical issues, modules, programming, and diagnostics.