Skip to content
Skip to content

OBD-II Code

P1345

Severity

Not yet reviewed

Nobody on our side has assessed this code yet, so we are not going to guess at how serious it is.

Can you drive it

We cannot say

Treat it as unknown until a shop reads it with live data. If the check-engine light is FLASHING, stop driving as soon as it is safe to — that means an active misfire, whatever the code.

Indicative cost (USD)

$180–$2,400

From this code's diagnostic notes. Varies by vehicle, diagnosis, parts, and local labor. This is not a repair quote.

P1345 is the Camshaft Position to Crankshaft Position correlation code — the PCM compares the cam sensor pulse position relative to the crank sensor reference pulse and, on GM LS and LY7 platforms, expects them to align within a window of roughly ±5 to ±8 crank degrees depending on calibration.

How a shop works this

Work from evidence to part, not the other way round. A code names a circuit or a symptom; it does not name the part that failed.

  1. Note every code that is set, not just this one.

    Codes that appear together usually narrow the cause faster than any one of them read alone.

  2. Read the freeze frame — the conditions the fault was recorded under.

    Cold or warm, idle or load, road speed and engine speed. A fault that only appears cold is a different fault from one that only appears under load, even with the same code on the scanner.

  3. Confirm the fault is current rather than history.

    Clear the code and see whether it returns under those same conditions. A code that does not come back may have been logged during a repair, a flat battery, or a bad connection that has since been disturbed.

  4. Then follow the diagnostic notes further down this page, in the order they are written.

    They are written in the order a shop works this code, cheapest checks first. Where they name a component, inspect its wiring and connector before replacing it.

If the code comes back after a repair, the underlying fault is still there. That is the point to bring in a scanner with live data and freeze-frame, or a shop that has one.

Read the full diagnostic procedureP1345 is the Camshaft Position to Crankshaft Position correlation code — the PCM compares the cam sensor pulse position relative to the crank sensor…

P1345 is the Camshaft Position to Crankshaft Position correlation code — the PCM compares the cam sensor pulse position relative to the crank sensor reference pulse and, on GM LS and LY7 platforms, expects them to align within a window of roughly ±5 to ±8 crank degrees depending on calibration. When the measured offset drifts outside that window across multiple revolutions, P1345 sets.

Cheapest-first

  1. scan-tool the Cam Retard Offset PID at idle warm (should be within ±2 degrees of zero on LS V8s) and the Camshaft Position Actual vs Desired on VVT engines (should track within ±3 degrees); if the offset is steady but out of range, the timing chain has jumped a tooth or the reluctor wheel on the cam gear has shifted (a known LS failure where the cam reluctor's press-fit walks).
  2. If the offset oscillates randomly, you have a sensor or wiring issue.
  3. The expensive misdiagnosis here is replacing cam and crank sensors when the real cause is timing chain stretch — on a 100K-mile LY7 with P1345 and a steady -6 degree cam retard offset, you need a chain set, not sensors.
Vehicle-specific patterns2007-2009 Acadia/Outlook/Enclave/Traverse 3.6L LY7/LLT is the most documented P1345 platform — primary timing chain stretch is so common GM issued PI…
  • 2007-2009Acadia/Outlook/Enclave/Traverse 3.6L LY7/LLT is the most documented P1345 platform — primary timing chain stretch is so common GM issued PI0729 and extended the warranty on early VINs; the smoking gun is cam-retard offset trending more negative as miles accumulate.
  • 1999-2007Silverado/Tahoe/Suburban 4.8L/5.3L/6.0L LS sets P1345 when the cam reluctor wheel walks rearward, throwing off the sensor's tooth alignment.
  • 2008-2012CTS 3.6L LLT throws P1345 from the timing chain guide failure documented in PIP4830.
  • 2010-2015Camaro 3.6L LFX gets P1345 from the same chain stretch family.

Estimated repair$180 to $2400.

Look up another code

More free tools

See all 9 tools