P2108: The throttle actuator control module reports that its performance is not what the engine computer expects
Throttle actuator control module performance
Severity: Inspect soon
The code puts some vehicles into reduced engine power: owners of a GMC Yukon and Cadillac STS report power loss, and GM bulletins list reduced engine power with P2108. Get it diagnosed soon.
It gets more serious if:
- Stop: Pull over safely and arrange a tow if the vehicle loses power while driving or will not accelerate.
P2108 in short
P2108 means the throttle actuator control module, the electronics that run the throttle motor, is not performing as the engine computer expects. Wiring, a power relay, the throttle position sensors or the module are the usual causes. Many cases cut engine power, so get it diagnosed soon.
Some drive-by-wire systems use a separate throttle control module, and the main computer checks its performance. If the throttle position does not agree with what was requested, P2108 is set.
TroubleCodes.net lists wiring and connectors, throttle and pedal sensors, the throttle control module, the motor, the control relay and, rarely, the PCM. A 2025 Civic Hybrid report states the diagnostic recommended replacing power relay(s).
GM has several bulletins that list P2108 with reduced engine power on 2004 Cadillac models and 2006-2007 trucks and SUVs, and Mazda has a PCM reflash program on the 2004 RX-8. The NHTSA summaries do not describe the GM repairs.
Most likely causes
Cause 1: Wiring, connectors or the throttle control power relay
Common general cause- Why it ranks here
- TroubleCodes.net lists poor connections and the control relay, and a Civic Hybrid diagnostic recommended replacing power relay(s).
- What would change this
- Rises if relay voltage drops or connectors are loose. Falls if power and grounds test steady.
Cause 2: Throttle control module or throttle body
Common general cause- Why it ranks here
- The code is about this module's performance, so the module, motor or sensors inside the throttle body are listed causes.
- What would change this
- Rises if wiring and relay are good and throttle position does not follow the request. Falls if the throttle follows commands.
Cause 3: Engine computer software or module faults on certain models
Supported by vehicle data- Why it ranks here
- Mazda's 2004 RX-8 program uses a PCM reflash for lack of power with P2108, and GM issued several bulletins for P2108 on 2004 Cadillac and 2006-2007 trucks. Summaries are unverified.
- What would change this
- Rises on a covered model. Falls on others.
What to test first
Start at step 1. Each result tells you what it means and where to go next.
Step 1: Read all codes. Note P2107, P1516, U0107 or P1659 stored with P2108, which point to the throttle module, its power feed or communication.
IfSeveral throttle module codes are stored
It meansCheck the module's power and connectors and ask about bulletins for your model.
IfP2108 alone
It meansCheck the power and wiring.
Step 2: Have a shop check the throttle control relay, power and ground feeds and connectors at the throttle body and module.
Warning:The throttle can move on its own when powered. Keep hands clear of the throttle plate and do not probe live circuits without the right tools.
IfRelay, power or connectors are faulty
It meansRepair and retest.
Points to: Wiring, connectors or the throttle control power relay
IfPower is good and the throttle does not follow the request
It meansThe throttle module or body is suspect.
IfA bulletin or reflash covers the model
It meansHave a dealer apply it.
Points to: Engine computer software or module faults on certain models
Symptoms
- Check engine light, sometimes with a traction control light
- Rough idle or poor performance
- Reduced engine power or limp mode Gets more serious: stop and have it checked.
How to fix
Parts and cost context
- Electronic throttle body:Test the relay, wiring and bulletins before replacing the throttle body or module. 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
MazdaYour car
2004 · RX-8
Supported by vehicle dataMazda special program MSP04 reflashes the PCM for lack of power with P2108. Whether it is still current is not verified.
MSP04Status unverified
Special program, P2107/P2108/P2402/P0420 PCM reflash
2004rx-8 · NHTSA 10008057
Engine no start or lack of power with DTCs P2107, P2108, P2402 or P0420; PCM reflash.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
Related codes
No curated relationships for P2108 yet.
P2108 questions
Is P2108 a bad throttle body?
Sometimes, but wiring, the power relay and software are also on the list. One 2025 Civic Hybrid report had the diagnostic recommend power relay replacement.
Sources and review
- P2108 trouble code page
- GM bulletin 06-06-04-042 (NHTSA 10020880)
- NHTSA complaint ODI 11561610: 2004 GMC Yukon
- NHTSA complaint ODI 10574183: 2005 Cadillac STS
- NHTSA complaint ODI 11768886: 2025 Honda Civic Hybrid
- GM bulletin 01503A (NHTSA 10004410)
- Mazda Special Program MSP04 (NHTSA 10008057)
- 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