01 It's Easier Than You Think To Make Your Headlights Look Bra… • 02 Exhaust Speakers: The Secret to Making Your Car Sound More … • 03 The 9 Silent Signs of a Failing Oxygen Sensor • 04 The Complete Guide to Injector Nozzles: Parts, Problems, an… • 05 Can a Bad Alternator Cause Power Steering Problems? • 06 How to tell if your car's engine oil is low or overfilled? • 07 Serpentine Belt Noise: Causes, Effects, and How to Keep You… • 08 Understanding Canbus in Automotive: Enhancing Connectivity … • 09 Why Jet Engines Burn Less Fuel at Higher Altitudes • 10 Stellantis Issues Major Recall for 211,000 Vehicles Over AB… •

DTC codes / P03xx · Ignition system and misfire / P0346

P0346Camshaft Position Sensor 'A' Circuit Range/Performance

P0346 means the engine computer has detected that the camshaft position sensor 'A' signal is out of its expected range or performance window, even though the circuit is electrically intact. The computer compares the cam signal against the crankshaft signal and flags this code when the timing relationship or signal pattern does not match what the engine strategy expects.

SystemPowertrain
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyIntermediate
AreaIgnition system and misfire

Symptoms you may notice

  • Illumination of the check engine light, often with no other noticeable symptoms
  • Intermittent or rough idle quality as the computer struggles to identify camshaft position
  • Extended cranking before the engine starts or occasional no-start conditions
  • Reduced engine power or limp-home mode triggered by the powertrain control module (PCM)
  • Poor fuel economy or increased emissions as injection and ignition timing default to less optimal strategies

Common causes, most likely first

  1. Worn or contaminated camshaft position sensor face or sensing element
  2. Metal debris or sludge buildup on the sensor tip or reluctor wheel interfering with the signal
  3. Damaged or misrouted sensor wiring harness causing intermittent signal disruption
  4. Corroded or loose sensor connector terminals creating resistance in the signal circuit
  5. Timing chain or belt wear causing the camshaft to deviate from its expected position relative to the crankshaft
  6. Faulty camshaft phaser or variable valve timing (VVT) solenoid altering cam timing beyond the sensor's expected range
  7. Rarely, a failing powertrain control module (PCM) misinterpreting a valid sensor signal

How to diagnose and fix it

  1. Inspect the camshaft position sensor and its connector for physical damage, corrosion, or loose terminals
  2. Remove the sensor and check the tip for metal shavings, sludge, or contact with the reluctor wheel
  3. Measure the sensor signal with an oscilloscope or scan tool live data to confirm an erratic or out-of-range waveform
  4. Check the sensor air gap and reluctor wheel condition if the sensor is a magnetic pickup type
  5. Verify base engine timing by checking the timing chain or belt for stretch or skipped teeth
  6. Test the variable valve timing solenoid and camshaft phaser operation if the engine is equipped with VVT
  7. Replace the camshaft position sensor only after confirming the signal is faulty and the wiring and timing are correct

What the cam sensor code often misses

  • A stretched timing chain can set P0346 without any sensor fault, so always verify cam-to-crank timing correlation before replacing parts.
  • Metal debris on the sensor tip from a failing reluctor wheel or internal engine wear is a common cause that a simple sensor swap will not fix.
  • Intermittent wiring faults from chafed harnesses near hot exhaust components often mimic a failing sensor and can be missed by static resistance checks.
  • Some engines use the camshaft position sensor for sequential fuel injection timing, so a marginal signal can cause drivability complaints without a hard failure.
  • A P0346 can be set by a weak battery or charging system issue that causes the PCM to lose sync during cranking, so check system voltage first.

Can I keep driving with P0346?

You can usually drive the vehicle to a repair shop, but avoid heavy acceleration, towing, or long trips because the engine may enter limp-home mode or stall unexpectedly. If the engine runs rough or refuses to start, stop driving and arrange a diagnostic scan.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage