AutoLogicTools

OBD-II trouble code

P2166: Throttle/Pedal Position Sensor 'D' Maximum Stop Performance

The full-travel check failed on the 'D' channel — a fourth position channel that only exists on vehicles carrying more sensing than the usual pair-plus-pair, or a second throttle assembly. On an engine with two throttle bodies, this code can be pointing at one bank while the other is perfectly healthy.

High severityPowertrainThrottle / IdleDrivable short-term

Quick facts

System
Powertrain
Category
Throttle / Idle
Severity
High severity
Drivable
Usually safe to drive short-term
Repair cost range
$0$1,400
DIY difficulty
Intermediate DIY

Part of a 6-code family

P2166 is one of 6 codes covering throttle/pedal position sensor maximum stop performance. The letter is the slot number your manufacturer assigned — it is not a physical difference, and the same letter means different things on different makes. The diagnosis is the same for every code in the family.

Read the full guide for this family →

Browse every code in P2100–P2199, or start from the full code library.

What does P2166 mean?

P2166 sets when the 'D' position channel reports a value at the wide-open mechanical stop that falls outside the window the module accepts.

A drive-by-wire system references two mechanical limits rather than one. A hard stop defines fully closed and another defines fully open, and the module learns what the sensor reads at each so it can turn raw voltage into a percentage of available travel. This code is about the open limit.

Like every maximum-stop code it is latent by nature. The closed reference is verified constantly, at every key-on and every return to idle. The open reference is only verified when something actually travels there — the driver flooring the accelerator, or the module commanding the plate fully open. A gently driven car may not visit that end of the range for weeks, so the light coming on during a hard merge does not mean the fault started then. It means that was the first time the module looked.

What the letter 'D' tells you is something about the vehicle rather than about the fault. A four-channel arrangement is the normal ceiling on mainstream vehicles: two redundant tracks on the accelerator pedal assembly and two on the electronic throttle body. A code naming a fourth channel means your vehicle has at least that much position sensing, and depending on the platform 'D' is either the second track of the second assembly or the first channel of something additional — a second throttle body, which appears on some V-configuration engines, some performance applications and some diesel installations where each bank has its own throttle or where a separate air management throttle sits alongside the main one.

That second possibility is the one worth planning around, because it changes the question from what failed to where it failed. On an engine with two throttle assemblies, the channels split between them, and a fault confined to the 'D' channel can mean one bank's throttle is reporting incorrectly while the other is entirely healthy. The diagnosis then has a free comparison built into it that single-throttle vehicles do not get: two nominally identical assemblies doing the same job on the same engine, in the same conditions, with the same age and mileage. Graph both sets of channels together at full travel and the healthy one becomes the specification. A difference between two units that should read alike is much stronger evidence than a single reading judged against a number in a manual.

It also changes the cost conversation. Where a second assembly exists, the repair may be one of two throttle bodies rather than the only one, and confirming which side the channel belongs to before ordering is worth the time it takes.

Beyond that the causes follow the family. Something physically limiting travel: a bunched floor mat, a failed mat retaining clip, an object under the pedal, a damaged pedal stop, or a plate obstructed at the open end. A signal path that is fine at rest and fails at the top, because these sensors output a rising voltage and a resistive joint's voltage drop is proportionally largest exactly where the signal is highest — so a circuit that passes every test with the pedal released can still cap the reading at full travel. And a stored reference that no longer matches the hardware after a replacement, a reflash, a battery disconnection, or a part fitted with a different output slope.

Carbon in the throttle bore is deliberately not on that list. Deposits prevent a plate returning to its closed position, which is why cleaning resolves so many minimum-stop codes, but nothing about deposits stops a plate opening.

A caution about the letter, as with every member of this family: it is a slot index the manufacturer assigned, not a description of a location, and no cross-industry table maps it to a physical sensor. The arrangements described above are common patterns rather than rules. The wiring diagram for your exact year, make, model and engine is the only authority on what 'D' is on your vehicle.

Common causes

  • Worn or drifted 'D' sensor track at the upper end of its range
  • Fault confined to one throttle assembly on an engine fitted with two, leaving the other healthy
  • High resistance in the 'D' signal circuit capping its voltage at full travel but not at rest
  • Corroded, spread or backed-out terminal on the 'D' pin of the connector
  • Floor mat, failed mat clip or an object under the accelerator pedal limiting travel
  • Damaged or displaced pedal stop preventing full travel
  • Throttle plate obstructed or mechanically limited at the open end
  • Relearn procedure not performed after a sensor, pedal or throttle body replacement
  • Adaptations cleared by a battery disconnection or module reflash without a relearn afterwards
  • Replacement part with a different output slope or range than the original specification
  • Damaged throttle actuator unable to drive its plate fully open
  • Low system voltage from a weak battery or failing alternator limiting actuator travel

Symptoms

  • Reduced engine power warning with a restricted upper throttle range
  • Normal driving up to roughly two-thirds throttle and nothing beyond it
  • Check engine light that appeared during hard acceleration rather than at start-up
  • Idle and light-throttle behaviour entirely unaffected
  • Uneven power delivery on an engine with a throttle assembly per bank
  • Hesitation or a flat spot confined to the last part of pedal travel
  • Limp mode that clears on a restart and returns when full power is next requested
  • Other throttle or pedal position codes stored alongside
  • Fault that followed a throttle body, pedal, battery or module replacement
  • Cruise control unavailable

Diagnostic steps

  1. 1.Establish how many throttle assemblies the engine has before anything else. A second one changes both the diagnosis and the part being quoted.
  2. 2.Confirm from the wiring diagram which physical sensor your manufacturer designates 'D' on this exact year, make, model and engine. The letter is a slot index with no industry-standard meaning.
  3. 3.If the engine has two throttle assemblies, graph both sets of channels together at full travel and use the healthy assembly as the reference. A difference between two units that should read alike beats any specification in a manual.
  4. 4.Check the accelerator pedal area for a bunched floor mat, a failed mat clip or an object limiting travel. It costs nothing and it is a safety issue regardless of the code.
  5. 5.Ask what preceded the fault. A recent replacement, reflash or battery disconnection makes a missing relearn the cheapest and most likely explanation.
  6. 6.Test the battery and charging system, since low system voltage limits actuator travel and mimics a mechanical fault.
  7. 7.With the key on and the engine off, graph every position channel while pressing the pedal slowly to the floor, watching for the 'D' trace to stop rising before the others.
  8. 8.Compare the 'D' value at full travel against the specification in service data rather than against what looks reasonable.
  9. 9.Perform a voltage drop test on the 'D' signal and its ground with the channel held at full travel, not at rest.
  10. 10.With the engine off and the connector unplugged, move the relevant throttle plate by hand to the open stop and confirm it arrives freely without binding.
  11. 11.Run the manufacturer's relearn procedure and retest before condemning a part.
  12. 12.If the reading still caps short after a correct relearn with sound wiring, replace the assembly carrying the 'D' channel — the correct one of the two, if there are two — and relearn again.

Repair cost

$0$1,400

The upper figure is higher than the rest of this family for a specific reason: vehicles with a fourth position channel frequently have a second throttle assembly, and those installations are more expensive to buy and to access than a single central throttle body. Diagnosis is $110 to $250. A trapped floor mat or a missing relearn costs nothing in parts. Connector and wiring repair is $100 to $400. An accelerator pedal assembly is $160 to $500 fitted. A single electronic throttle body is $280 to $900 fitted, and a bank-specific or performance throttle assembly on a V engine runs $500 to $1,400 once access is accounted for. Confirm which assembly the channel belongs to before ordering anything — on a two-throttle engine that decision is half the bill.

Estimate your repair

Run the numbers for your vehicle

Open the Repair Cost Estimator with throttle body replacement preselected. Adjust labor rate and vehicle category to fit your situation.

DIY vs shop

This is an intermediate DIY job. It usually involves diagnostic steps, specialty parts, and some careful work in tight spaces. If you have the tools and a service manual or trustworthy video for your specific vehicle, it is achievable in a weekend. Otherwise, a competent independent shop will be faster.

Related codes

Frequently asked questions

What does the 'D' channel tell me about my vehicle?

More than the fault itself does. Two redundant tracks on the pedal and two on the throttle body is the usual arrangement, so a code naming a fourth channel means your vehicle carries at least that much position sensing — and on some platforms it means there is a second throttle assembly, which appears on certain V-configuration engines, performance applications and diesel installations. That possibility is worth confirming early, because it decides whether the repair is the throttle body or one of two throttle bodies.

My engine has two throttle bodies. Does that help the diagnosis?

Considerably, and it is the one advantage this code has over its siblings. Two nominally identical assemblies are doing the same job on the same engine, at the same age and mileage, in the same conditions. Graph both sets of channels together at full travel and the healthy assembly becomes your specification. A measurable difference between two units that ought to read alike is much stronger evidence than a single reading compared against a published number, and it identifies the side to work on without any dismantling.

Will cleaning the throttle body fix P2166?

Most likely not. Carbon deposits collect around the plate edge and shaft and stop the plate returning to its closed position, which is why cleaning is so effective against the minimum-stop codes. Deposits do not prevent a plate from opening, so they are a poor explanation for a maximum-stop fault. Cleaning a genuinely dirty throttle body is sensible maintenance, but if it is being offered as the repair for this code, ask what evidence points at it first.

Can I keep driving with P2166?

The vehicle will usually still drive, steer and brake normally, so this is not a stop-immediately code, but it should not be tolerated for long. The power that has gone is precisely the power you would reach for merging into fast traffic or overtaking, and finding the shortfall mid-manoeuvre is the actual hazard. Drive gently and directly to a workshop, avoid slip roads and overtakes, and check under the pedal for a trapped mat before setting off — it is both a possible cause and a danger on its own.

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.