P0016 · model-specific guide

P0016 on a Hyundai Elantra

P0016 means crankshaft/Camshaft Position Correlation (Bank 1 Sensor A). On the Elantra, a few causes come up far more than others.

Free to start. No account needed.

What P0016 usually means on a Elantra

P0016 on the Elantra flags a crankshaft-to-camshaft correlation fault: the positions of the crank and cam are not lining up the way the PCM expects. On these CVVT engines the causes range from a stuck oil control valve or low, dirty oil affecting cam phasing to genuine timing-chain stretch and worn guides at higher mileage. Because it involves timing relationships, P0016 is a code to take seriously, especially if accompanied by a startup rattle. It can appear with related camshaft-timing codes.

Most common causes on the Elantra

  1. Timing-chain stretch or worn guides

    At higher mileage a stretched chain shifts cam timing relative to the crank and directly sets a correlation code.

  2. Stuck or dirty oil control valve

    An OCV that cannot regulate the phaser leaves the cam out of its expected position.

  3. Low or dirty engine oil

    Poor oil condition disrupts CVVT phasing and can trigger the correlation fault.

  4. Faulty cam or crank position sensor

    A bad signal from either sensor can make the PCM read a false correlation error.

What P0016 costs to fix on a Elantra

If it is oil or an OCV, the repair is modest, in the low hundreds. If the timing chain has stretched, expect a substantial four-figure job because of the labor to replace the chain, guides, and tensioner. Given the range, a proper diagnosis, including checking oil condition and listening for chain rattle, should come before any parts.

Fixing it

Check oil level and condition and test the oil control valve first, but if you hear a startup rattle or the code persists after an oil service, have the timing chain and guides inspected before it worsens.

For the full step-by-step diagnosis order (any vehicle), see the main P0016 guide.

Which one is it on your Elantra?

Year, engine and mileage change the answer. Start a case and Redline weighs these causes against what your car shows, then names the check that would settle it.

Diagnose my Elantra

Elantra owners also ask

Is it safe to drive my Elantra with P0016?

Redline can't make that call from the code alone. If the cause is a stretched timing chain, continued driving risks the chain skipping and causing serious engine damage. If it is only a dirty oil control valve, the risk is lower, but you cannot tell which without inspection, so get it diagnosed promptly — and if you hear rattling or knocking, stop driving.

What does crank-cam correlation actually mean?

The PCM compares the crankshaft and camshaft position signals to confirm the valvetrain is timed correctly to the pistons. P0016 means those two signals disagree beyond an allowed window, which can stem from cam phasing being off or the timing chain having shifted.

Other codes on the Hyundai Elantra

Hyundai Elantra problems & recalls by year

Based on widely reported patterns for this model; individual causes vary by year, engine and history. Generic P0016 behavior is covered on the main P0016 page. Confirm with a scan tool before buying parts.

Start a case

P0016 on your Elantra?

Every problem becomes a Case. Tell Redline what your Elantra is doing: it shows what the evidence supports, what’s still missing, and what to check next, before you approve a repair.

Free to start. No account needed.
Case updatedv2
Braking grind · 2016 Toyota Camry

“Inner pad ~1 mm. Outer pad 3 mm.”

Sticking caliper / slidePossible → Supported
Worn rotor onlyPossible → Less likely

Next: check the slide pins move freely before buying parts.

Example