P1655 is a manufacturer-specific diagnostic trouble code, meaning its exact definition depends entirely on the vehicle make.
Because the code definition varies, the exact application must be verified before testing any components. The code alone does not prove that a specific module has failed.

Quick Navigation
Key Takeaways
- P1655 is a manufacturer-specific code, and its definition varies significantly by vehicle make and model.
- On certain GM and Chrysler applications, it indicates an EVAP purge solenoid control circuit malfunction.
- On specific Ford applications, it points to a starter disable circuit or anti-theft system malfunction.
- Diagnosis requires verifying the exact factory definition for your vehicle before testing any circuits or replacing components.
P1655 Code Description and Implications
P1655 is a manufacturer-specific powertrain code, and its exact definition depends on the vehicle application.
Certain GM and Chrysler applications: P1655 indicates an EVAP Purge Solenoid Control Circuit fault.
The powertrain control module detects an improper voltage level or electrical fault in the circuit controlling the evaporative emissions purge solenoid.
Specific Ford applications: P1655 signifies a Starter Disable Circuit Malfunction.
The control module detects an issue with the anti-theft system’s starter disable relay circuit, which may prevent the engine from cranking. Addressing this fault code promptly is essential.
Common Causes of the P1655 Code
Because the code definition varies, the causes depend entirely on the verified system.
For GM and Chrysler EVAP applications, a faulty EVAP purge solenoid is one possible cause.
Damaged wiring, corroded connectors, or a blown fuse in the purge solenoid control circuit can also trigger this code.
For Ford starter disable applications, a faulty starter relay, damaged wiring in the anti-theft circuit, or an issue with the PATS transceiver is a possible cause.
Internal PCM driver failures can also trigger the code on some applications if the external circuit tests normal.
Symptoms Associated With P1655
Symptoms vary widely based on the affected system and the exact vehicle application.
On GM and Chrysler applications, symptoms may include an illuminated check engine light and potential evaporative emissions test failures.
The vehicle may otherwise drive normally, though a stuck-open purge valve could cause a rough idle.
On Ford applications, the primary symptom is a no-crank or no-start condition because the anti-theft system disables the starter.
The theft indicator light may flash rapidly on the dashboard.
Diagnosing the P1655 Trouble Code
Diagnosis must begin by confirming the exact factory definition for your specific make, model, and engine.
For GM and Chrysler applications, technicians use a scan tool to command the EVAP purge solenoid and test the control circuit for voltage and ground integrity.
They also inspect the wiring harness for damage or shorts.
For Ford applications, diagnosis involves checking the starter disable relay, verifying anti-theft system communication, and testing the starter control circuit for opens or shorts.
Repairing the P1655 Issue
Repairs must follow confirmed diagnosis and vary significantly by implementation.
If testing confirms a faulty EVAP purge solenoid on a GM or Chrysler application, replacing the solenoid and clearing the codes is necessary.
Wiring repairs must be completed if harness damage is found.
If the starter disable circuit fails testing on a Ford application, replacing the confirmed failed starter relay or repairing the anti-theft wiring restores normal starting operation.
Always verify the repair by clearing the trouble codes and performing a key cycle or test drive.
Cost Considerations for P1655 Repairs
Repair costs depend heavily on the underlying fault and the specific vehicle application.
Addressing a wiring issue or replacing a standard relay is less expensive, primarily involving diagnostic time and minor materials.
Replacing an EVAP purge solenoid involves moderate parts and labor costs.
Conversely, diagnosing and repairing complex anti-theft system circuits or replacing a PCM can be a more significant investment.
Prevention Strategies for Future Occurrences
Prevention strategies are tied to the specific failure mechanism of the affected system.
Keeping electrical connectors clean and protected from moisture may reduce the risk of intermittent circuit faults in EVAP or starter systems.
Some internal solenoid or module failures occur without warning and cannot be reliably prevented through routine maintenance.
Troubleshooting Tips and Best Practices
Always verify the exact manufacturer definition for P1655 before purchasing parts or beginning repairs.
Do not assume an EVAP solenoid or starter relay has failed solely based on the code without targeted circuit testing.
On Ford applications, ensure you are using a correctly programmed key, as an unrecognized transponder can mimic anti-theft circuit faults.
Consult the exact manufacturer service information for your specific vehicle to ensure accurate diagnostic routines.
More OBD-II Codes
| P1654 | P1653 | P1652 | P1651 |
| P1641 | P1546 | P1660 | P1661 |
| P1671 | P1672 | P1673 | P1674 |
| P0449 | P1662 | P1650 | P1685 |
| P1686 | P1687 | P1688 | P1689 |
| P1691 | P1695 | P1117 | P1155 |
Frequently Asked Questions
Is P1655 a generic OBD-II code?
No. P1655 is a manufacturer-specific code, meaning its exact definition depends entirely on the vehicle make. It can indicate an EVAP purge solenoid fault or a starter disable circuit issue.
Can a P1655 code prevent my car from starting?
On certain Ford applications, P1655 indicates a starter disable circuit malfunction. If the anti-theft system detects a fault in this circuit, it will prevent the starter from engaging, causing a no-crank condition.
Will disconnecting the battery clear a P1655 code?
Disconnecting the battery may temporarily clear the code, but it does not repair the underlying electrical fault. The code will likely return, and battery disconnection can erase valuable diagnostic data.
Does P1655 always mean the EVAP purge solenoid is bad?
No. While it indicates an EVAP circuit fault on some applications, damaged wiring, corroded connectors, or a blown fuse can trigger the code. The solenoid should only be replaced after targeted circuit testing confirms internal failure.
Can I drive my vehicle with a P1655 code?
Driving advice depends on the application. If the code relates to an EVAP purge circuit, the vehicle may drive normally but fail an emissions test. If it relates to a starter disable circuit, the vehicle may not start at all.
What Should You Do About the P1655 Code?
Confirm the exact factory definition for your specific vehicle before attempting any repairs.
Because P1655 is manufacturer-specific, testing the wrong system will waste time and money.
Follow the applicable manufacturer diagnostic procedure to inspect the relevant system and components, then repair or replace the confirmed failed part.
