P1658
Electronic Throttle Control System Control Relay ON Malfunction
P1658 is an OBD-II diagnostic trouble code meaning: Electronic Throttle Control System Control Relay ON Malfunction. Common causes: faulty throttle control relay, problems with wiring or relay contacts. Estimated repair cost: $6–22.
Symptoms
- Reduced engine power
- Unstable idle speed
- Check Engine Light Illuminates
- The car goes into emergency mode
- Acceleration problems
Causes
- Faulty throttle control relay
- Problems with wiring or relay contacts
- Short circuit in control circuit
- Engine control unit (ECU) malfunction
- Corrosion or oxidation of relay contacts
How to Fix
- Check the condition of the throttle control relay
- Inspect wiring and connectors for damage
- Check the voltage on the relay and its circuits
- Replace relay if necessary
- Test the system after repair
Related codes
Error P1658 by Vehicle Brand
FAQ
What does the P1658 code mean?
P1658 is an OBD-II diagnostic trouble code that indicates: Electronic Throttle Control System Control Relay ON Malfunction
What causes a P1658 error code?
The most common causes of P1658 include: Faulty throttle control relay; Problems with wiring or relay contacts; Short circuit in control circuit; Engine control unit (ECU) malfunction.
How do I fix a P1658 diagnostic trouble code?
To fix P1658: Check the condition of the throttle control relay. Inspect wiring and connectors for damage. Check the voltage on the relay and its circuits. For a complete diagnosis, use an OBD-II scanner.
Is it safe to drive with P1658?
Limited driving only, diagnose soon
How much does it cost to fix P1658?
The estimated repair cost for P1658 is $6–22. Actual cost depends on your vehicle, location, and labor rates.
See also: Russian version · NationStat