P1658 Electronic Throttle Control System Control Relay On Malfunction
What does P1658 mean on a Honda?
P1658 — Electronic Throttle Control System Control Relay On Malfunction. This Honda-enhanced code applies to Civic, Accord, CR-V with drive-by-wire.
Common causes of P1658
- Sticking ETCS control relay in the under-hood fuse box
- Short to power in the relay control wire from the PCM
- Failed throttle actuator control module holding the relay on
- Corroded relay socket terminals bridging contacts
- Outdated PCM software misdriving the relay
How to fix P1658
- Run the ETCS test with a Honda HDS scan tool first
- Remove and bench-test the ETCS control relay
- Inspect the relay socket for corrosion or melted plastic
- Check the control wire for a short to power
- Replace the relay and retest before suspecting the PCM