DOBD DashX Browse all codes Blog
P0348

Camshaft Position Sensor A Circuit High Bank 2

Ignition / engine timing Generic OBD-II High

What it means

P0348 means the signal voltage from camshaft position sensor A on bank 2 is reading too high. The ECM uses cam position to time fuel injection and ignition, so a bad signal can cause hard starting, stalling, or a rough-running engine. Because the fault can lead to a no-start, it's best addressed promptly.

High

Can I keep driving? It may run but can hard-start, stall, or drop into a limp mode — get it fixed promptly, and be prepared for a possible no-start.

Real-world scan data

Seen in
29
scans in the past year
Found in
<0.1%
of scans
<0.1%
of scans that found faults

Figures reflect only diagnostic scans recorded through our own apps and tools. Cars are typically scanned because a symptom or warning light prompted it, so these counts describe our scan records — not the incidence of faults in any model, and not the quality, reliability, or safety of any vehicle. No comparison between manufacturers or models is implied. All trademarks belong to their respective owners; no affiliation or endorsement is implied.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Faulty camshaft position sensor A on bank 2
  2. High resistance, short to voltage, or open in the sensor circuit
  3. Poor or corroded connection at the sensor
  4. Damaged reluctor/tone wheel or timing-chain wear affecting the signal
  5. Faulty ECM (least likely)

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data and confirm the fault is the bank 2 camshaft sensor A circuit.
  2. Inspect the sensor's connector and wiring for damage, corrosion, or a pushed-out pin.
  3. Check the signal, power, and ground at the sensor against specification.
  4. Inspect the sensor tip and reluctor wheel for debris or damage.
  5. If wiring and reluctor are good, replace the camshaft position sensor. Clear and re-test.

FAQ

Quick answers

Is it safe to drive with P0348?+
Cautiously and briefly. The engine relies on cam position for timing, so it may stall or fail to restart. Fix it before relying on the vehicle.
Can I just clear P0348?+
It will return until the sensor or its circuit is repaired, and clearing won't prevent stalling if the signal is dropping out.

Related codes

Read & clear P0348 yourself

Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.

▶ Get it on Google Play
Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX