P0348 critical

Camshaft Position Sensor A Circuit High (Bank 2)

The P0348 code means the vehicle's onboard diagnostic system has detected: Camshaft Position Sensor A Circuit High (Bank 2). This is a critical severity code.

My Garage →
Keep driving?
Short distances only
DIY difficulty
moderate
Estimated cost
$80 - $350 (parts and labor)
ANCEL AD310 OBD-II Scanner
Recommended Tool
ANCEL AD310 OBD-II Scanner

Best-selling code reader on Amazon. Reads and clears check engine codes on any 1996+ vehicle. Under $30.

Check Price on Amazon
AstroAI Digital Multimeter
Every Tech Needs This
AstroAI Digital Multimeter

Essential for diagnosing sensor codes, checking voltage, and testing circuits. Under $15 and pays for itself on the first job.

Check Price on Amazon

Affiliate links — we earn a commission at no extra cost to you.

What Are the Symptoms of P0348?

  • Extended cranking on startup
  • Engine stalls without warning
  • Check Engine Light illuminated
  • Rough idle and misfires on bank 2
  • Possible no-start condition

What Causes P0348? (Most Likely First)

  • Open circuit in bank 2 CMP sensor ground wire Very High
  • Faulty CMP sensor on bank 2 (open coil) High
  • Short to voltage in CMP sensor signal wire High
  • Disconnected or corroded sensor connector Moderate
  • PCM input circuit fault Low

Can I Still Drive with P0348?

Short distances only. P0348 is rated critical severity. Keep trips short and get it diagnosed soon rather than waiting for symptoms to worsen.

Frequently Asked Questions

Can I drive with code P0348?

You can drive short distances if the engine starts. Some vehicles can default to CKP-only operation, but bank 2 will run poorly.

What causes a high CMP sensor circuit?

A high circuit is typically caused by an open ground wire, an internally open sensor coil, or a short to voltage in the signal wiring. The PCM reads a voltage higher than expected.

Can heat damage the CMP sensor wiring?

Yes. CMP sensor wiring routes near hot engine components and can have its insulation degraded over time, causing opens or shorts that trigger high circuit codes.

Mechanics Guide Step-by-step diagnosis

How Do You Diagnose P0348?

  1. Check bank 2 CMP sensor signal -- a constantly high voltage confirms the fault

  2. Test ground wire continuity from the sensor connector to PCM

  3. Check for short to voltage in the signal wire with sensor disconnected

  4. Inspect the connector for loose, corroded, or heat-damaged pins

  5. Measure sensor resistance -- an open reading confirms internal failure

Sources 1

This page is built from documented references. Verify against your own service info before repair work.

  • SAE J2012Diagnostic Trouble Code Definitions (defines the generic OBD-II code ranges)

Which Vehicles Commonly Get P0348?

  • 2007-2017 Nissan Frontier V6
  • 2008-2018 Ford F-150 V8
  • 2005-2015 Chevrolet Silverado V8
  • 2010-2020 Toyota Tundra V8
  • 2009-2019 Dodge Charger V6

Explore More

Was this helpful?

Send this to whoever is fixing the car — your mechanic, or the person asking what the light means.