P0394

Universal

Camshaft Position Sensor B Circuit Intermittent (Bank 2)

Definition source: General OBD-II reference catalog
Definition verification: Not independently verified for display.
Time: Varies by diagnosis and vehicle | Diagnostic difficulty: Medium
Medium Severity

The engine computer has detected an intermittent signal in the Bank 2 Camshaft Position Sensor B circuit. Camshaft position information helps the computer coordinate engine operation; a signal that drops in and out may affect starting, running, or performance. The code identifies a detected circuit condition, not proof that the sensor itself has failed.

Report an error with this code

⚠️ Before You Begin (Safety First)

If the engine stalls, runs very poorly, or is difficult to control, stop driving when it is safe and arrange diagnosis. If it runs normally, avoid demanding driving and have the issue checked soon.

Common Symptoms

  • There may be no noticeable symptoms if the signal interruption is brief or does not affect engine operation.
  • The engine may crank longer or start intermittently if the computer temporarily loses useful camshaft position information.
  • Rough running, hesitation, or reduced performance may occur if the interruption disrupts engine control.
  • The engine may stall if the signal loss significantly affects operation.

Common Causes

  • Camshaft Position Sensor B may have an intermittent internal fault.
  • A loose, damaged, or corroded connector may interrupt the sensor circuit.
  • Wiring may be chafed, broken, or otherwise making an intermittent electrical connection.
  • A circuit power or ground problem may disrupt the sensor signal.
  • Electrical interference or another circuit fault may affect the signal.

Diagnostic Steps

  1. Record the stored codes and available freeze-frame information before clearing anything; related codes or operating conditions can help guide diagnosis.
  2. With the engine off, visually inspect accessible wiring and connectors associated with the Bank 2 Camshaft Position Sensor B circuit for looseness, damage, corrosion, or contamination.
  3. Check whether the problem changes with engine vibration or temperature only if it can be observed safely; do not reach near moving or hot components.
  4. If the code returns or symptoms are present, arrange circuit and signal testing using vehicle-specific service information rather than replacing parts based on the code alone.

When to Call a Professional

A technician can review stored codes and freeze-frame data, monitor the camshaft signal, and inspect the sensor circuit for intermittent power, ground, connection, or wiring faults. Signal testing may help distinguish a sensor problem from a circuit problem. Exact procedures depend on the vehicle's model, year, and engine.

Compare component listings

Confirm diagnosis and vehicle fitment before buying. A listing does not prove that a part needs replacement. We may earn a commission from qualifying purchases.

Commonly Asked Questions

Does P0394 prove the camshaft position sensor needs replacement?

No. It reports an intermittent condition in the Sensor B circuit on Bank 2. The sensor, connector, wiring, or another circuit issue could be responsible, so testing is needed before choosing a repair.

What does “intermittent” mean in this code?

The computer detected the circuit condition at some times but not consistently. A loose connection or wiring fault can make the signal come and go, which may make the problem harder to reproduce.

Can I keep driving with P0394?

It depends on how the engine behaves. If it stalls, runs very poorly, or becomes difficult to control, stop driving when safe. If it runs normally, arrange diagnosis soon and avoid demanding driving.

Does this code identify where Sensor B is located?

No. The location and access procedure depend on the vehicle's model, year, and engine. Use vehicle-specific service information to identify the correct component and circuit.

Browse Available Code Guides

Previous and next available guides in database record order, across makes. Adjacent entries may share a code number and do not necessarily describe related faults.