AutoLogicTools

OBD-II trouble code

U0107: Lost Communication with Throttle Actuator Control Module

A module on the network can no longer hear from the throttle actuator control module. Usually a power, ground, or wiring fault — and because this module runs the electronic throttle, the engine often drops into reduced-power limp mode or won't respond to the pedal.

Quick facts

System
Network
Category
Network Communication
Severity
High severity
Drivable
No — stop driving until repaired
Repair cost range
$100$900
DIY difficulty
Shop recommended

What does U0107 mean?

U0107 is set when another module on the vehicle's communication network — usually the engine computer — stops receiving messages from the throttle actuator control module. On modern drive-by-wire vehicles there is no throttle cable; the accelerator pedal is a sensor, and a throttle actuator control module (sometimes integrated with the throttle body) opens and closes the throttle plate with a motor based on the engine computer's commands. It reports throttle position back over the network so the computer can verify the throttle is doing what it asked. When the network loses contact with that module, U0107 records the dropout.

The causes follow the familiar communication-code pattern. The module may have lost power or ground through a blown fuse, corroded ground, or failed relay. The CAN wiring or connector at the module can be damaged or corroded, often from engine-bay heat and vibration. The module's internal communication circuitry can fail, or another module on the bus can disrupt communication for everyone. Low system voltage from a weak battery or charging fault can also cause intermittent dropouts.

Because throttle control is safety-critical, the symptoms are usually serious. The engine commonly drops into a reduced-power 'limp' mode, holds a fixed idle, hesitates, or stops responding to the accelerator pedal; a warning light or reduced-power message often appears. The check engine light comes on, typically with companion throttle or pedal-position codes. An engine that won't respond normally to the throttle is a clear safety hazard — it can fail to accelerate when you need it — so U0107 should be diagnosed before driving rather than ignored.

Common causes

  • Blown power or ground fuse for the throttle actuator control module
  • Corroded or loose ground at the module
  • Damaged CAN wiring to the throttle actuator control module
  • Corroded or backed-out terminals at the module/throttle-body connector
  • Engine-bay heat or vibration damaging wiring or terminals
  • Failed internal communication circuitry in the module
  • Another module on the bus disrupting network communication
  • Low system voltage from a weak battery or charging fault

Symptoms

  • Reduced-power or 'limp' mode with limited acceleration
  • Engine holds a fixed idle or won't respond to the pedal
  • Hesitation or surging when trying to accelerate
  • Reduced-power or throttle warning message on the dash
  • Check engine light on, often with throttle or pedal-position codes
  • Scan tool can't communicate with the throttle actuator control module specifically
  • Symptoms may be intermittent with a marginal connection

Diagnostic steps

  1. 1.Scan all modules; confirm the throttle actuator control module is the one that's unreachable while others respond.
  2. 2.Check the module's power and ground fuses and the relevant relays.
  3. 3.Inspect the module/throttle-body connector and ground for corrosion, looseness, heat damage, and backed-out terminals.
  4. 4.Measure CAN-High and CAN-Low at the module connector (rest near 2.5 volts) and verify continuity back to the bus.
  5. 5.Test the battery and charging system, since low voltage can cause intermittent communication loss.
  6. 6.If power, ground, and wiring are good but the module still won't communicate, the module (often integrated with the throttle body) is the likely failure and will need replacement and relearn/programming.

Repair cost

$100$900

A blown fuse, corroded ground, or connector repair is the cheapest fix at $100-$300 once located. Wiring repair runs $200-$600. Diagnostic time commonly adds $150-$300. When the throttle actuator control module is integrated with the throttle body, replacement plus relearn runs $300-$900. The module is a last resort after power, ground, and wiring are ruled out.

Estimate your repair

Run the numbers for your vehicle

Open the Repair Cost Estimator with module communication / can bus diagnosis preselected. Adjust labor rate and vehicle category to fit your situation.

DIY vs shop

Leave this one to a qualified shop. It typically involves emissions-critical components, refrigerant handling, or other work that requires manufacturer-grade tooling, training, or certification. DIY attempts often produce a more expensive problem than the original code.

Related codes

Frequently asked questions

Why is my engine in limp mode with U0107?

The throttle actuator control module operates the electronic throttle plate based on pedal input. When the network loses contact with it, the engine computer can no longer command or verify throttle position, so it defaults to a safe reduced-power mode to keep the vehicle controllable. Restoring communication is what returns normal throttle response.

Does U0107 mean my throttle body is bad?

Not necessarily. On many vehicles the actuator module is built into the throttle body, but U0107 specifically means the module dropped off the network — often from a blown fuse, a corroded ground, or damaged wiring. A good diagnosis rules out power, ground, and wiring before replacing the throttle body assembly.

Can I drive with U0107?

It's not advisable. With the throttle in limp mode or unresponsive, the engine may fail to accelerate when you need it, which is a real safety hazard in traffic. U0107 should be diagnosed before driving rather than driven on.

Could a weak battery cause U0107?

Yes. Low or unstable system voltage is a common cause of intermittent communication faults, including the throttle actuator control module dropping off the network. Testing the battery and charging system is a reasonable early step, especially if the code is intermittent or appears with other communication codes.

AutoLogicTools provides general automotive planning information. Trouble code interpretations, repair cost ranges, and DIY guidance vary by vehicle, model year, location, parts quality, and shop labor rate. Always verify a diagnosis with a scan tool and a qualified automotive professional before approving repairs.