1. Home
  2. /
  3. Complete List of OBD2...
  4. /
  5. P0347 Code – What...

P0347 Code – What Does It Mean & How To Fix It

This is one of the most frequent OBD2 trouble codes. Read the full article below to know what it means, how to fix it, and what other codes may show related to it.


P0347 is a diagnostic trouble code (DTC) that refers to a specific issue in the engine’s camshaft position sensor A, bank 2 circuit. This code is part of an OBD II system used by modern vehicles to monitor and diagnose different engine problems, including those related to emissions.


P0347 indicates that in bank 2 of the engine, there’s a problem with the electric circuit or a message from the camshaft position sensor A. To determine the position of the camshaft, which, in turn, helps to control fuel injection and ignition timing, the camshaft position sensor is essential for the engine control module (ECM).


Several factors can trigger the P0347 DTC code, including:

  • Faulty Camshaft Position Sensor: The most common cause is a malfunctioning camshaft position sensor in bank 2.
  • WiringWiring Issues: Damaged or corroded wiring and connectors in the camshaft position sensor circuit can lead to this code.
  • SensorSensor Alignment: Incorrect sensor alignment or installation can cause a P0347 code.
  • ECMECM Problems: Rarely, issues with the engine control module (ECM) can trigger this code.


Common symptoms associated with the P0347 code include:

  • Check Engine Light: The most obvious symptom is the illumination of the check engine light on the vehicle’s dashboard.
  • Poor Engine Performance: The engine may run roughly, misfire, or have reduced power.
  • Stalling: On occasion, the engine may abruptly stall.
  • Hard Starting: The process of starting the engine might get more challenging.


The following actions are routinely taken by a mechanic to identify and validate the P0347 code:

  • Code Scan: To recover the recorded error codes, including P0347, use an OBD-II scanner.
  • Visual Examination: Examine the camshaft position sensor’s wires and connections for corrosion or damage.
  • Sensor evaluation: To ensure correct operation, measure the resistance and voltage output of the camshaft position sensor.
  • Signal Verification: Use a scope or multimeter to verify the sensor’s signal and alignment.

Common mistakes

Common mistakes when dealing with the P0347 code include:

  • Replacing the Sensor Unnecessarily: Mechanics might replace the camshaft position sensor without verifying its functionality, which can be costly if the issue lies elsewhere.
  • Neglecting Wiring and Connectors: Failing to thoroughly inspect and repair damaged wiring or connectors can lead to recurring issues.

How serious is this?

The severity of the code P0347 shall be determined by the extent of the problem. While this code may continue to operate on the vehicle, it could lead to a reduction of engine performance and result in possible stalling. To avoid further damage and ensure the optimal performance of engines, it is recommended that this problem be resolved as soon as possible.

What repairs can fix the codeS?

repair manuals

To repair the P0347 code, the following actions may be necessary:

  • Camshaft Position Sensor Replacement: If the sensor is faulty, it should be replaced with a new, high-quality sensor.
  • Wiring and Connector Repair: Repair or replace any damaged or corroded wiring and connectors in the camshaft position sensor circuit.
  • ECM Replacement: In rare cases, if the ECM is determined to be the issue, it may need replacement or reprogramming.

Related codes

Related codes that may accompany or be related to P0347 include:

  • P0348: Camshaft Position Sensor A, Bank 2 Circuit High Input
  • P0346: Camshaft Position Sensor A, Bank 2 Circuit Range/Performance


A problem with the camshaft position sensor A in bank 2 of the engine is indicated by the P0347 DTC code. Although it may not always result in immediate difficulties with accessibility, this could lead to a loss of engine performance and should be addressed as soon as possible so that the vehicle can operate properly and avoid further damage. The diagnosis and repair usually involve a check of the sensors, cables, connectors, or sometimes an ECM to correct the problem.

P0347 Code – What Does It Mean & How To Fix It