P code powertrain Medium severity

P1660 Output Circuit Check Signal High

The OBD2 code P1660 indicates a malfunction in the output circuit of a component, where the signal is detected as being high when it should not be, suggesting a potential issue with the circuit or the component itself

Definition

The OBD2 code P1660 indicates a malfunction in the output circuit of a component, where the signal is detected as being high when it should not be, suggesting a potential issue with the circuit or the component itself

Common causes

  • Faulty engine control module (ECM)
  • Short circuit in the wiring harness
  • Open circuit in the wiring harness
  • Corroded or damaged connectors
  • Faulty sensors or actuators
  • Poor ground connection
  • Intermittent electrical connections
  • Software issues in the ECM

Common misdiagnoses

  • Faulty Engine Control Module (ECM)
  • Wiring issues or shorts in the harness
  • Bad ground connections
  • Faulty sensors (e.g., throttle position sensor)
  • Incorrectly installed aftermarket components
  • Issues with the vehicle's battery or charging system
  • Faulty ignition system components
  • Problems with the fuel system or injectors

Troubleshooting steps

  1. 1. Check for Additional Codes

    Use an OBD-II scanner to check for any other trouble codes that may be present. This can provide more context and help identify related issues

  2. 2. Inspect Wiring and Connectors

    Visually inspect the wiring and connectors associated with the output circuit. Look for signs of damage, corrosion, loose connections, or frayed wires. Pay special attention to the specific circuit related to the P1660 code

  3. 3. Test the Output Circuit

    Use a multimeter to test the output circuit for proper voltage and continuity. Ensure that the circuit is receiving the correct voltage and that there are no breaks in the wiring

  4. 4. Check Ground Connections

    Ensure that all ground connections related to the output circuit are secure and free of corrosion. Poor grounding can lead to signal issues

  5. 5. Inspect the ECU

    If the wiring and connectors are in good condition, the issue may lie within the ECU itself. Check for any signs of damage or water intrusion. If necessary, consider reprogramming or replacing the ECU

  6. 6. Test Related Components

    Identify any components that are connected to the output circuit and test them for proper operation. This may include sensors, relays, or actuators

  7. 7. Clear Codes and Test Drive

    After performing repairs or adjustments, clear the trouble codes using the OBD-II scanner and take the vehicle for a test drive to see if the code returns

  8. 8. Seek Professional Help

    If the issue persists after performing these steps, it may be best to consult a professional mechanic or technician who has experience with your specific vehicle and its systems. By following these troubleshooting steps, you can systematically identify and resolve the underlying issue causing the P1660 code