P2118 Diagnostic and Fix for 2005 Toyota Highlander with Throttle Response Issues
My 2005 Toyota Highlander with a 4-cylinder engine will not run properly. The engine turns over and starts, but immediately dies after startup. I checked the fuses and found a blown 10-amp ECU-IG fuse under the dashboard. After replacing it, the car still fails to start consistently. Using an OBD2 scanner, I retrieved only one fault code: P2118 — Throttle Actuator Control Motor Current Range/Performance. P2118 is triggered by the Powertrain Control Module (PCM) when the throttle actuator control motor is out of its expected operating range or not performing correctly. I replaced the entire throttle body assembly, including the motor unit. The car now starts and runs, but exhibits very poor throttle response — only reaching 1500–2000 RPM when accelerating to the floor. Idle speed is also elevated (around 1000 RPM) with noticeable fluctuations. I disconnected the throttle body wiring harness, but the car still starts and idles normally under these conditions. After replacing the throttle body a second time, I observed identical symptoms. Given this lack of throttle response, am I experiencing a fail-safe or limp mode? Is it possible that the PCM needs to be replaced? Additional diagnostics show that when the engine is running, there are intermittent voltage spikes (up to 18 volts) on Pin #3 (E2) at idle — which disappear when the gas pedal is pressed. These blips are only visible with a digital voltmeter and not detected by an analog meter. I have verified that both the ECU-IG and ECU-B fuses measure 13.8 volts across, indicating power supply is present in the fuse box. However, no voltage is detected at Pin 6B (+BM) on the PCM connector, which should provide power to the throttle motor. I have confirmed that the correct fuse (ETCS, 10A) was missing entirely — it was not installed in the fuse block. After installing this fuse, the car started and ran normally without any further issues. This suggests a critical failure in the electrical path from the ETCS fuse to the PCM's throttle control circuit. The absence of voltage at Pin 6B explains why P2118 is set and why throttle response is absent — the system cannot communicate with or power the throttle actuator motor. Conclusion: The issue was not a faulty throttle body or PCM, but rather an open circuit due to a missing ETCS fuse. Replacing the correct 10A ETCS fuse resolved the problem completely.
Check wiring diagrams for the ETCS circuit — resources like bbbind.com can provide detailed schematics. Verify voltage from the ETCS fuse to the PCM and ensure proper power delivery to the throttle control motor. Please share your findings.