P1388 is a manufacturer-specific OBD-II diagnostic trouble code. Because it is manufacturer-specific, its exact definition depends entirely on the vehicle application, ranging from variable cam timing faults to auto shutdown relay circuit issues.
The exact application must be verified before diagnosis. The code indicates the control module detected a specific condition, but testing is required to identify the root cause.

Quick Navigation
Key Takeaways
- P1388 is a manufacturer-specific code, meaning its exact definition varies by automaker and vehicle application.
- On Ford, Mazda, and Jaguar applications, it indicates a Variable Cam Timing (VCT) Over-retarded Bank 2 fault.
- On Chrysler, Dodge, and Jeep applications, it indicates an Auto Shutdown (ASD) Relay Control Circuit open or shorted fault.
- Diagnosis requires verifying the exact factory definition and testing the relevant VCT components or ASD relay circuits.
P1388 Code Description and Implications
Because P1388 is manufacturer-specific, there is no single universal definition. This trouble code identifies a detected condition, but the exact monitored system depends on the vehicle make and model.
Some Ford, Mazda, and Jaguar applications: P1388 indicates a “Variable Cam Timing Over-retarded Bank 2” fault, meaning the powertrain control module detects that the bank 2 camshaft timing is more delayed than commanded.
Certain Chrysler, Dodge, and Jeep applications: P1388 indicates an “Auto Shutdown (ASD) Relay Control Circuit” fault, pointing to an open or shorted condition in the circuit that controls the main power relay for the fuel and ignition systems.
Common Causes of the P1388 Code
The underlying cause depends entirely on the verified factory definition for the specific vehicle application.
For Ford, Mazda, and Jaguar applications, possible causes include a failing VCT solenoid, a clogged solenoid screen, low engine oil pressure, a stretched timing chain, or a failing camshaft phaser.
For Chrysler, Dodge, and Jeep applications, causes may involve a failing ASD relay, damaged relay control wiring, poor electrical connections, or an internal powertrain control module fault.
Symptoms Associated With P1388
Symptoms vary depending on the underlying system fault and the vehicle manufacturer.
On Ford, Mazda, and Jaguar applications with a VCT fault, symptoms can include rough idling, loss of power, engine misfires, and poor fuel economy.
On Chrysler, Dodge, and Jeep applications with an ASD relay fault, symptoms often include a no-start condition, engine stalling, or the engine shutting off unexpectedly while driving.
Diagnosing the P1388 Trouble Code
Diagnosis must begin by confirming the exact factory definition for the specific make, model, and year.
For VCT applications, technicians inspect the VCT solenoid and screen, check engine oil level and condition, test timing chain stretch, and verify camshaft phaser operation.
For ASD relay applications, technicians test the ASD relay, inspect the relay control circuit for opens or shorts, and verify the powertrain control module signals.
Repairing the P1388 Issue
Repairs must follow confirmed diagnosis based on the specific vehicle application.
If a VCT fault is confirmed, the VCT solenoid must be replaced, oil passages cleaned, or the timing chain and phaser components repaired as required.
If an ASD relay circuit fault is confirmed, the relay or damaged wiring must be replaced or repaired to restore proper system operation.
Cost Considerations for P1388 Repairs
Cost depends on diagnostic time, component accessibility, required parts, programming requirements, and labor.
Replacing an ASD relay or VCT solenoid may require minimal labor depending on accessibility.
Conversely, replacing a timing chain, camshaft phaser, or addressing internal module faults requires significant labor and specialized tools.
Prevention Strategies for Future Occurrences
Some electrical and mechanical failures cannot be reliably prevented.
For applications using variable cam timing, performing regular oil changes with the correct oil viscosity helps prevent sludge from clogging the VCT solenoid screens and phasers.
Inspecting exposed wiring harnesses for chafing or heat damage can help prevent intermittent circuit faults in the ASD relay or sensor systems.
Troubleshooting Tips and Best Practices
Never assume P1388 is a universal cam timing or relay code. Always verify the exact definition for the specific vehicle before purchasing parts.
Do not ignore related codes. A VCT fault may appear alongside other camshaft timing codes, while an ASD relay fault may appear alongside fuel pump or ignition circuit codes.
Check for technical service bulletins applicable to your exact vehicle application, as manufacturers frequently release updated solenoids or revised wiring harnesses for recurring faults.
More OBD-II Codes
| P1377 | P1389 | P0010 | P0171 |
| P1378 | P1390 | P0011 | P0174 |
| P1380 | P1391 | P0012 | P0300 |
| P1381 | P1392 | P0014 | P0335 |
| P1382 | P1393 | P0340 | P0420 |
| P1386 | P1394 | P0430 | P1101 |
Frequently Asked Questions
Is P1388 a generic or manufacturer-specific code?
No. P1388 is a manufacturer-specific code. Its exact definition varies significantly between automakers, so the factory service information for the specific vehicle must be consulted.
Can I drive my car with a P1388 code?
It depends on the application. If P1388 indicates an ASD relay fault, the engine may stall unexpectedly. If it is a VCT fault, performance may be reduced but the vehicle might remain drivable.
Will disconnecting the battery clear the P1388 code?
Disconnecting the battery may temporarily clear the code, but it does not repair the underlying electrical or mechanical fault. The code will return once the monitor runs again.
Can low oil cause a P1388 code?
On applications monitoring variable cam timing, low or degraded engine oil can prevent the VCT system from operating correctly, potentially causing the camshaft timing to over-retard.
Does P1388 always mean the VCT solenoid or ASD relay is bad?
No. While a failing component is a cause on specific applications, the code can also indicate damaged wiring, a stretched timing chain, clogged oil passages, or a poor electrical connection.
What Should You Do About the P1388 Code?
Confirm the exact factory definition and diagnostic procedure for your specific vehicle application. Because P1388 is manufacturer-specific, identifying whether it relates to a variable cam timing fault or an auto shutdown relay circuit is mandatory.
Follow the applicable manufacturer diagnostic steps to test the relevant system and components. Once the root cause is confirmed, complete the necessary repairs and verify that the system operates correctly and the code does not return.
