P2C99 Throttle Actuator A Control Exceeded Learning Limit
An electronic throttle relies on learned values: the closed-stop position of its sensors and, in many systems, a correction that widens the commanded opening as carbon narrows the bore. P2C99 says a learned value for throttle A has run into its permitted limit, so the module can no longer compensate. No manufacturer publishes P2C99. GM shows both ideas elsewhere: its 2023 tables (23OBDG07) fail the lower-stop learn of throttle sensor bank 1 with in-house codes P30E3/P30E4 within one trip, and GM patents cap the learned throttle area correction and report how near it is to that cap as a coking value. Heavy deposits, a worn or replaced throttle body without relearn, or drifting sensors are typical. Idle may be unstable and power reduced. P2176 is the related idle-position code.
Likely causes
Symptoms
- Engine warning lamp, possibly an electronic throttle warning
- Idle speed too high, too low or hunting
- Reduced power in a throttle emergency mode
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: gsi.ext.gm.com, patents.google.com, patents.google.com, law.cornell.edu.