P1345 is a manufacturer-specific OBD-II diagnostic trouble code. Because it is manufacturer-specific, its exact definition depends entirely on the vehicle application, commonly relating to camshaft and crankshaft position correlation or sensor circuits.
The exact application must be verified before diagnosis. The code indicates the control module detected a synchronization or circuit fault, but testing is required to identify the root cause.

Quick Navigation
Key Takeaways
- P1345 is a manufacturer-specific code, meaning its exact definition varies by automaker and vehicle application.
- On GM applications, it typically indicates a crankshaft and camshaft position correlation fault, often related to distributor misalignment or sensor issues.
- On Toyota and Lexus applications, it often indicates a camshaft position sensor or SGC (Signal Generator Camshaft) circuit fault.
- Diagnosis requires verifying the exact factory definition and testing the relevant timing components or sensor circuits.
P1345 Code Description and Implications
P1345 is a manufacturer-specific powertrain code. Because the second digit is “1”, the definition is controlled by the automaker rather than the SAE standardized list.
Some GM applications: P1345 indicates a crankshaft and camshaft position correlation fault. On older Vortec engines with distributors, this frequently means the distributor is misaligned. On newer engines, it points to a correlation issue between the position sensors.
Some Toyota and Lexus applications: P1345 indicates a camshaft position sensor circuit malfunction, often referred to as an SGC (Signal Generator Camshaft) signal fault.
When the control module detects an out-of-sync signal or circuit failure, it sets this error code. Because this is a manufacturer-specific code, the exact definition and diagnostic steps vary by automaker.
Common Causes of the P1345 Code
Possible causes depend entirely on the specific vehicle application.
For GM correlation applications, a distributor installed incorrectly (off by one or more teeth), a stretched timing chain, or failing crankshaft and camshaft position sensors can trigger the code.
For Toyota and Lexus sensor circuit applications, a failing camshaft position sensor, damaged wiring, poor connector contact, or oil contamination on the sensor can cause the circuit fault.
Symptoms Associated With P1345
The primary symptom is an illuminated Check Engine Light.
On GM applications, drivers may experience rough idling, engine misfires, hesitation, lack of power, or hard starting due to the incorrect ignition timing.
On Toyota and Lexus applications, symptoms may include rough running, stalling, or a no-start condition if the engine control module cannot determine the camshaft position for fuel injection sequencing.
Diagnosing the P1345 Trouble Code
Diagnosis must begin by confirming the exact factory definition for the specific make, model, and year.
For GM applications, technicians use a scan tool to monitor cam/crank offset degrees to verify distributor alignment, inspect the timing chain for stretch, and test the position sensors.
For Toyota and Lexus applications, technicians inspect the camshaft position sensor wiring and connector, test the sensor resistance and signal output, and check for oil leaks contaminating the sensor.
Repairing the P1345 Issue
Repairs follow the confirmed diagnosis for the specific application.
If the distributor is misaligned on a GM engine, re-indexing or replacing the distributor resolves the correlation fault. If the timing chain is stretched, replacing the chain and guides is necessary.
If a Toyota or Lexus camshaft position sensor fails electrical testing, replacing the sensor resolves the circuit fault. Repairing damaged wiring or cleaning oil from the connector may also be required.
Cost Considerations for P1345 Repairs
Repair costs vary depending on the underlying fault and the vehicle application.
Distributor re-indexing or sensor replacement involves moderate labor. Timing chain replacement requires significant labor and parts.
Cost depends on diagnostic time, component accessibility, required parts, programming requirements, and labor.
Prevention Strategies for Future Occurrences
Ensuring proper engine timing procedures are followed during distributor or timing chain service prevents correlation faults on applicable vehicles.
Keeping the engine free of severe oil leaks helps prevent sensor contamination that can lead to circuit faults.
Troubleshooting Tips and Best Practices
Never assume a manufacturer-specific code has a universal meaning. Always verify the exact factory service information for your specific vehicle.
On GM Vortec engines, do not replace the sensors immediately if P1345 is present. Check the distributor alignment first, as it is a frequent cause.
Do not ignore timing chain stretch on high-mileage engines, as it can lead to severe engine damage if the timing jumps.
More OBD-II Codes
| P1324 | P1325 | P1330 | P1331 |
| P1336 | P1344 | P1346 | P1347 |
| P1348 | P1349 | P1350 | P1352 |
| P0016 | P0340 | P0335 | P0011 |
| P0300 | P0301 | P0171 | P0420 |
| P0174 | P0135 | P0302 | P0303 |
Frequently Asked Questions
Is P1345 a generic OBD-II code?
No. P1345 is a manufacturer-specific code, meaning its exact definition and diagnostic procedure depend entirely on the vehicle’s make, model, and application.
Can I drive my vehicle with a P1345 code?
It depends on the application. If it indicates severe timing misalignment or causes engine misfires and stalling, driving the vehicle can cause engine damage and should be avoided.
Will a P1345 code cause my engine to misfire?
Yes. On applications where P1345 indicates a cam/crank correlation fault, the incorrect timing will cause the engine to misfire, run rough, and lose power.
Does P1345 always mean the timing chain is broken?
No. On many GM applications, it simply means the distributor is misaligned by one tooth. It can also indicate a faulty sensor or wiring issue rather than internal mechanical failure.
How do I clear a manufacturer-specific P1345 code?
Clearing the code requires fixing the underlying timing or electrical fault. Simply using a scan tool to erase the code will not repair the root cause.
What Should You Do About the P1345 Code?
Confirm the exact factory definition for your specific vehicle, then follow the applicable manufacturer diagnostic procedure for the relevant system and components.
Because P1345 is manufacturer-specific, verifying distributor alignment, testing timing components, or inspecting camshaft sensor circuits identified by the factory service information is required to find the root cause.
Once the fault is confirmed, perform the necessary repairs and verify the fix by clearing the codes and completing a test drive.
