OBD codes / P0347

OBD-II trouble code

P0347

Serious

Camshaft Position Sensor A Circuit Low (Bank 2)

Treat P0347 with some urgency. The engine may keep running on its other sensors, but hard starts can progress to stalling or an intermittent no-start. Careful driving to a shop is fine; counting on the car until it's repaired is not.

Diagnose P0347 on my car →Free · specific to your year, make & model

What this code means

P0347 is the Bank 2 version of a cam-sensor circuit-low fault: the camshaft position sensor on the bank opposite cylinder 1 — which only exists on V-type and flat engines — is reading stuck at or below its minimum expected level. The computer uses each bank's cam signal (with the crank signal) to time fuel injection and identify cylinders, so a flatlined signal usually means a failed sensor, a wire shorted to ground, or a corroded connector; a damaged reluctor or metal debris on the sensor tip can also kill the signal. Many engines still start and run on the remaining sensors, but hard starting, rough running, stalling, and on some engines a no-start are all on the table, so this belongs in the fix-promptly category.

Stuck on code P0347?

Get our free guide: 10 OBD codes you can fix yourself — no shop required. Enter your email and we’ll send it over (and you can download it right now).

No spam. The guide downloads instantly after you submit.

Symptoms you might notice

  • Hard starting or extended cranking
  • Stalling or rough running
  • Hesitation and reduced power
  • Occasional no-start on some engines
  • Check-engine light

What it costs to fix

Typical range: $80–$350 · about ~0.2–1 hrs of labor

If the cause is…PartLabor
Camshaft position sensor (Bank 2)$30$120~0.2–1 hrs
Wiring / connector repair$10$120~0.5–1.5 hrs

Usually a quick, inexpensive sensor swap — though on some V-type engines the Bank 2 sensor sits toward the firewall and is more awkward to reach than its Bank 1 twin, adding a bit of labor.

The price swings on which cause it turns out to be — so confirm the cause before paying. Diagnose P0347 for my exact vehicle →

Frequently asked

What does P0347 mean in plain terms?

The cam sensor on Bank 2 — the cylinder bank without cylinder 1, so V-type and flat engines only — has a signal stuck low. That's almost always electrical: a dead sensor, a wire shorted to ground, or a corroded connector. The Bank 1 equivalent is P0342.

Will my car still start with P0347?

Usually — most engines can run using the crank sensor and the other bank's cam sensor, just with longer cranking or rougher running. Some engines are stricter and may intermittently refuse to start, so don't bank on it staying drivable.

Is it the sensor or the wiring?

The sensor is the most common failure, but the wiring to the Bank 2 side often routes through hotter, tighter spaces, and shorts or corrosion there mimic a dead sensor exactly. A quick circuit test before replacement avoids buying the wrong fix.

How much does it cost to fix P0347?

Typically inexpensive — the sensor is a cheap part and the swap usually takes under an hour, a bit more if the Bank 2 sensor is tucked against the firewall. Wiring repairs are similar once the fault is found.

Seeing P0347 on your car? Get a diagnosis specific to your exact year, make and model.

Diagnose P0347 for my vehicle

Related trouble codes

Don’t have a scanner yet? A ~$25 Bluetooth adapter reads codes like P0347 from your phone — see our honest guide to the best OBD2 Bluetooth adapters.

Generic OBD-II reference. Manufacturer-specific behavior varies — confirm with a scan tool and, for safety-related codes, a professional inspection.