Powertrain, generic (extended)

P2C9A Throttle Actuator B Control Exceeded Learning Limit

Check engine lightOn
EmissionsRelevant
Drive cycleNot required
Limp modePossible

Throttle B exists only on engines with two electronically driven throttle bodies, usually one per cylinder bank on large V engines. P2C9A means a learned value of that second throttle – its closed-stop reference or the airflow correction stored for it – has reached the edge of the allowed range. Since both throttles must deliver matching air, a large learned offset on one side alone hints at deposits, a sticking plate or a replaced unit on that side. No manufacturer documents P2C9A. GM's 2023 tables handle the bank 2 throttle sensor with separate in-house codes (P30E5/P30E6) for the same stop-learn limit, judged within one trip. Expect rough or uneven idle, limited power if the module restricts the throttle, and possibly companion codes such as P218A (idle position of throttle B not learned).

Likely causes

Carbon deposits in throttle body B only
Throttle body B replaced or cleaned without relearn
Throttle plate B sticking or its return spring weak
Position sensor of throttle B drifting

Symptoms

  • Engine warning lamp
  • Uneven or hunting idle
  • Reduced power if the throttle is restricted

Repair estimate

DifficultyMediumDIY possible
Parts and labour€30–700
Time0.3–2.5 h

Typical range across vehicles; the real cost depends on what the testing finds.

Parts involved

throttle actuator bthrottle position sensorecm

Related codes

References: gsi.ext.gm.com, patents.google.com, law.cornell.edu.