prjctx.net
P0390PowertrainFix Soon

Camshaft Position Sensor "B" Circuit (Bank 2)

P0390 indicates the PCM detected a malfunction in the Camshaft Position Sensor B circuit on Bank 2. This sensor helps the engine control module determine precise camshaft timing for fuel injection and ignition, so a failure disrupts engine operation and may prevent proper starting.

Schedule a repair soon — this issue will worsen and may cause additional damage if ignored.

What You Might Notice

  • Hard starting or inability to start the engine
  • Rough idle or misfiring during acceleration
  • Loss of engine power or reduced performance
  • Check Engine Light illuminated
  • Possible stalling while driving

Most Common Causes

  1. 1

    Faulty Camshaft Position Sensor B

    The sensor itself has failed electrically or mechanically. Bank 2 sensors are common failure points due to heat and vibration exposure near the engine.

  2. 2

    Wiring or Connector Issues

    Corroded, broken, or shorted wires/connectors in the camshaft position sensor circuit disrupt signal transmission to the PCM. Moisture intrusion is a frequent culprit.

  3. 3

    PCM Malfunction

    The Powertrain Control Module itself may have failed or lost calibration, preventing proper interpretation of the camshaft sensor signal.

  4. 4

    Crankshaft Position Sensor Failure

    Related sensor malfunction can cause the PCM to fail synchronizing crankshaft and camshaft signals, triggering this code.

How to Diagnose It

  1. 1

    Check Faulty Camshaft Position Sensor BThe sensor itself has failed electrically or mechanically. Bank 2 sensors are common failure points due to heat and vibration exposure near the engine.

  2. 2

    Check Wiring or Connector IssuesCorroded, broken, or shorted wires/connectors in the camshaft position sensor circuit disrupt signal transmission to the PCM. Moisture intrusion is a frequent culprit.

  3. 3

    Check PCM MalfunctionThe Powertrain Control Module itself may have failed or lost calibration, preventing proper interpretation of the camshaft sensor signal.

  4. 4

    Check Crankshaft Position Sensor FailureRelated sensor malfunction can cause the PCM to fail synchronizing crankshaft and camshaft signals, triggering this code.

How to Fix It

  1. 1

    Test and replace camshaft position sensor B

    Use a multimeter to verify sensor output voltage and resistance per manufacturer specs. If out of range, replace the sensor. Bank 2 is the side opposite cylinder #1.

  2. 2

    Inspect and repair wiring circuit

    Visually inspect the sensor harness from connector to PCM for corrosion, cracks, or loose pins. Repair or replace damaged sections and apply dielectric grease to connectors.

  3. 3

    Test crankshaft position sensor

    Verify the crankshaft position sensor on Bank 2 is functioning properly, as camshaft sensor codes often relate to crankshaft/camshaft synchronization failure.

  4. 4

    PCM diagnosis and reprogramming

    If sensors and wiring test good, the PCM may require reprogramming or replacement. Have a professional scanner perform a full diagnostic to rule out internal PCM faults.

Need a deeper diagnosis?

Search for related repair guides or browse by system.