Modern vehicles rely heavily on precise timing between the crankshaft and camshaft—when this synchronization fails, diagnostic trouble codes (DTCs) like P1336 to P1346 appear, signaling misfires, timing issues, or sensor malfunctions. These codes are critical for diagnosing engine performance problems—and having the right tool, like the iCarsoft CR MAX, makes resolving them efficient and accurate.
P1336–P1346 are manufacturer-specific or semi-generic OBD-II codes (varies by brand) tied to the crankshaft position sensor (CKP) and engine timing systems. While exact definitions differ slightly by vehicle, P1336 and P1346 are the most common—and critical—codes in this range:
Triggers when the Engine Control Unit (ECU) lacks accurate data about the crankshaft’s "target gear" (the toothed wheel on the crankshaft). This data is essential for calculating each cylinder’s Top Dead Center (TDC) and setting optimal ignition timing. Newer vehicles often require a "gear learning" procedure after sensor replacement or battery disconnection—without it, P1336 activates.
Points to issues within the CKP sensor circuit itself, not just missing data. Common triggers include interrupted signals, damaged wiring, corroded connectors, or a faulty CKP sensor. Unlike P1336 (which may need a relearn), P1346 usually requires repairing or replacing physical components.
Key note: P1337–P1345 (the middle of this code range) typically extend these issues—e.g., P1338 for "Crankshaft Position Sensor Intermittent," P1340 for "CKP-Camshaft Position Sensor (CMP) Correlation Fault." All share roots in timing or sensor function.
These codes disrupt engine timing and performance—symptoms are hard to ignore and often worsen over time:
The primary indicator: The ECU triggers the light as soon as it detects timing or sensor irregularities. The light may be steady (minor issue) or flashing (severe misfire, risking catalytic converter damage).
Without accurate CKP data, the ECU can’t time ignition or fuel injection properly. The engine may crank for 10–20 seconds before starting, or fail to start entirely (common with P1346 circuit faults).
Incorrect timing causes cylinders to fire out of sequence. You’ll feel the engine shake at idle (RPMs fluctuate 500–900 RPM) and hear popping/backfiring from the exhaust.
Acceleration feels sluggish, and the engine struggles to reach high speeds. Misfires waste fuel—MPG can drop by 15–25% until the issue is fixed.
These codes stem from issues that disrupt crankshaft timing or CKP sensor function. Below are the most frequent culprits, based on technician feedback and industry data:
The Variable Valve Timing (VVT) solenoid regulates oil flow to adjust camshaft timing—if it clogs (from oil sludge) or fails, timing alignment between crankshaft and camshaft breaks, triggering P1336–P1340. This is the top cause for most makes (Toyota, GM, Ford).
The VVT system and CKP sensor rely on clean, properly pressurized oil. Low oil levels, old oil (over 5,000 miles), or sludge block oil passages, preventing the VVT solenoid from working and disrupting sensor lubrication.
A faulty CKP sensor (internal component failure) or damaged wiring (frayed, corroded, shorted) disrupts signal flow to the ECU—this is the leading cause of P1346. Sensor damage often occurs from oil leaks or overheating.
Over time, a stretched timing chain or cracked belt throws off CKP-CMP correlation. This is a critical issue—if the chain/belt breaks, it can cause valve/piston damage (costly to repair). Common in vehicles over 100,000 miles.
After replacing the CKP sensor, disconnecting the battery, or updating ECU firmware, many vehicles require a "gear relearn" to reset timing data. Skipping this step triggers P1336—even if the sensor is working.
Resolving these codes requires a systematic approach—start with diagnosis, then target repairs. The iCarsoft CR MAX streamlines every step, from code reading to gear relearn.
The gear relearn procedure is mandatory for P1336—it resets the ECU’s timing data. The iCarsoft CR MAX provides guided steps to avoid mistakes:
Unlike basic scanners (which lack this function), the CR MAX provides step-by-step prompts for CKP relearn—critical for fixing P1336 without dealer visits.
View CKP sensor signals as visual waveforms (not just numbers) to spot intermittent dropouts—key for diagnosing P1346 circuit faults.
Find the CKP sensor and VVT solenoid instantly (no guesswork) and trace wiring with brand-specific diagrams—saves 1–2 hours of troubleshooting.
Check for related issues in ABS, SRS, or transmission systems—e.g., a faulty ABS sensor can interfere with CKP signals (common in GM vehicles).
Supports over 40 brands (Toyota, GM, Ford, BMW, Mercedes) and handles manufacturer-specific relearn procedures (e.g., Toyota’s "CKP Pattern Learn" vs. GM’s "Target Gear Learn").
It’s not recommended—drive only to a repair shop if necessary. Here’s why:
Avoid recurring timing and sensor issues with these proactive habits:
Change oil every 5,000–7,500 miles (use OEM-recommended viscosity) and replace the oil filter each time. Old oil causes VVT solenoid clogs and sensor damage.
Replace the timing chain/belt every 90,000–120,000 miles (follow OEM specs). Have a mechanic check for slack during oil changes if your vehicle has over 80,000 miles.
Replace CKP sensors and VVT solenoids with OEM or OEM-equivalent parts. Cheap aftermarket parts often fail within 6–12 months, triggering codes again.
Always run a CKP relearn with the CR MAX after replacing the CKP sensor, disconnecting the battery, or updating ECU firmware—even if P1336 hasn’t appeared yet.
Run a full system scan every 3 months to catch pending codes (e.g., P0011 for VVT issues) before they escalate to P1336–P1346.
Step | Action with iCarsoft CR MAX | Common Fix |
---|---|---|
1 | Read P1336/P1346 + related codes; check freeze-frame data | Confirm timing/sensor issue; rule out VVT or oil problems |
2 | Locate CKP/VVT via Component Location; monitor live data | Replace faulty CKP sensor or clean/replace VVT solenoid |
3 | Test wiring continuity with multimeter; check oil pressure | Repair damaged wires; change oil if contaminated |
4 | Run guided CKP gear relearn (for P1336) | Reset ECU timing data; resolve P1336 |
5 | Clear codes; test drive + re-scan | Confirm repair success; ensure no recurring codes |
OBD-II codes P1336–P1346 may seem complex, but they boil down to two core issues: missing timing data (P1336) or sensor/circuit faults (P1346). With the right approach—diagnose first, repair targeted components, and perform a relearn (when needed)—you can resolve these codes without expensive dealer visits.
The iCarsoft CR MAX is the key to success: its guided relearn procedure fixes P1336, live data waveforms diagnose P1346, and component location tools save hours of troubleshooting. Whether you’re a DIY enthusiast or professional mechanic, the CR MAX turns confusing timing faults into manageable repairs.
Don’t let P1336–P1346 damage your engine or drain your wallet. Equip yourself with the CR MAX and this guide, and you’ll tackle timing and sensor issues with confidence—keeping your vehicle running smoothly for years to come.
Be the first to get our updates and new services.