Toyota Error Code P1128: How to Fix It

Medium 1-2 hours High Severity Verified June 2026
Error Code
P1128
Brand
Toyota
Product Type
automotive
Severity
High
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
Toyota error code P1128 indicates a throttle control motor lock fault, meaning the electronic throttle control system has detected that the throttle motor is stuck or unable to move properly. This serious issue affects your engine's ability to control airflow and can cause reduced power, rough idling, or even prevent the vehicle from starting.
Ad

Tools You'll Need

How to Fix Error Code P1128

  1. Turn Off Engine and Engage Safety

    Never work on the throttle body with the engine running. Always disconnect the battery to prevent accidental airbag deployment.
  2. Locate and Inspect Throttle Body

  3. Clean Throttle Body Assembly

    Use only throttle body cleaner, not carburetor cleaner. Avoid getting cleaner on electrical connections.
  4. Check Electrical Connections

  5. Test Throttle Motor Operation

  6. Perform Throttle Relearn Procedure

  7. Road Test and Verify Repair

Parts You May Need

Throttle body cleaner
Check Price on Amazon
Electronic throttle body assembly
Check Price on Amazon
Throttle body gasket
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Throttle body cleaner
Check Price on Amazon
Electronic throttle body assembly
Check Price on Amazon
Throttle body gasket
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Throttle body cleaner
Check Price on Amazon
Electronic throttle body assembly
Check Price on Amazon
Throttle body gasket
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Throttle body cleaner
Check Price on Amazon
Electronic throttle body assembly
Check Price on Amazon
Throttle body gasket
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Throttle body cleaner
Check Price on Amazon
Electronic throttle body assembly
Check Price on Amazon
Throttle body gasket
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Throttle body cleaner
Check Price on Amazon
Electronic throttle body assembly
Check Price on Amazon
Throttle body gasket
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Ad

When to Call a Professional

If cleaning and reset procedures don't resolve the issue, or if the throttle motor shows physical damage, consult a qualified Toyota technician. Internal throttle motor failure requires specialized diagnostic equipment and potentially complete throttle body replacement.

Frequently Asked Questions

Can I drive my Toyota with P1128 error code?
You should not drive with P1128 active as it indicates a throttle control fault that can cause sudden loss of power or unpredictable acceleration. Have it diagnosed immediately for safety.
What causes Toyota P1128 throttle control motor lock fault?
Common causes include carbon buildup on the throttle plate, worn throttle motor, electrical connection problems, or internal mechanical failure of the throttle body assembly.
How much does it cost to fix Toyota P1128 error?
Repair costs range from $150-300 for cleaning and software reset, up to $800-1200 if throttle body replacement is needed, depending on your Toyota model and local labor rates.
Will disconnecting the battery clear P1128 code?
Disconnecting the battery may temporarily clear the code, but P1128 will return if the underlying throttle control issue isn't resolved. Proper diagnosis and repair are necessary.
How long does throttle relearn take on Toyota?
Toyota throttle relearn procedures typically take 10-15 minutes using a scanner, plus additional idle time for the system to fully adapt to the cleaned or replaced components.