DOBD DashX ☰ Browse all codes
U0107

Lost Communication With Throttle Actuator A Control Module

Throttle control network Generic OBD-II High

What it means

U0107 means the ECM has lost communication with the throttle actuator control module, which manages the electronic (drive-by-wire) throttle. Without it, the engine typically falls into a reduced-power fail-safe mode, and on some vehicles it may not start. It usually points to a wiring or connector fault, a power/ground problem, a bus fault, or a failed module.

High

Can I keep driving? Not really — losing the throttle control module usually forces the engine into limp/fail-safe mode with sharply reduced power, and some vehicles won't start, so fix it before driving.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Wiring or connector fault between the ECM and the throttle actuator control module
  2. Poor power or ground to the throttle control module
  3. Failed throttle actuator control module
  4. CAN bus fault interrupting the module

How to diagnose & fix

Work through it in order

  1. Scan for companion U-codes and any throttle/pedal (P2100-series) codes.
  2. Inspect the module connector, wiring, power, and ground.
  3. Check bus continuity between the ECM and the throttle control module.
  4. Repair the wiring or replace the module if it stays unresponsive.
  5. Clear codes, perform a throttle relearn if required, and retest.

FAQ

Quick answers

Is it safe to drive with U0107?+
No. Without the throttle control module the engine usually drops into a low-power fail-safe mode, and throttle response can be unpredictable, so drive as little as possible until it is repaired.
Can I just clear U0107?+
It returns as soon as the module drops offline again. The wiring, power, ground, or module fault has to be found and fixed.

Related codes

Often seen with U0107

Read & clear U0107 yourself

Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.

▶ Get it on Google Play
Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX