P0346 Camshaft Position Sensor A Circuit Range/Performance, Bank 2

Posted by

What does it mean?

This is a generic diagnostic trouble code (DTC) from the powertrain group, meaning it applies to all makes/models from 1996 and newer. As a side note, the code may be more commonly seen on Toyota, Lexus, Hyundai, Audi VW Volkswagen, Chevrolet, Scion, and Ford vehicles, but any brand vehicle can be affected. Specific troubleshooting steps vary by vehicle.

This P0346 code essentially means that the Powertrain Control Module (PCM) has detected a problem with the “A” camshaft signal for Bank 2. Bank 2 refers to the bank of cylinders in the engine that does not contain cylinder #1.

Description and correlation of crankshaft and camshaft position sensors

In today’s vehicles, it’s important to understand what these sensors are and how they interact. All distributorless ignition vehicles use a crank and cam sensor to replace the module and trigger wheel found in an electronic distributor.

The Crankshaft Position Sensor (CPS) signals the engine control module the location of the pistons relative to top dead center in preparation for fuel injection and spark plug firing. The CMP signals the position of the camshaft intake lobe relative to the CPS signal and the opening of the intake valve for fuel injection on each cylinder.

Description and location of sensors

The crank and cam sensors provide an “on/off” signal. Both are either Hall effect or magnetic.

A Hall effect sensor uses an electromagnetic sensor and a reluctor. The reluctor is shaped like small cups with squares cut out on the sides, making it look like a fence. The reluctor spins while the sensor is stationary and mounted very close to the reluctor. Whenever a post passes by the sensor, a signal is produced, and when the post passes, the signal is turned off.

A magnetic sensor uses a fixed sensor and a magnet attached to the rotating part. Whenever the magnet passes by the sensor, a signal is produced.

Locations

A Hall effect crank sensor is located on the harmonic balancer at the front of the engine. The magnetic sensor may be located on the side of the engine block where it uses the center of the crankshaft for a signal, or it may be in the bell housing where it uses the flywheel as a trigger. The camshaft sensor mounts to the front or rear of the camshaft. P0346 specifically refers to Bank 2, which is the bank of cylinders that does not contain cylinder #1.

Symptoms

The car will likely run with this set of codes, as it is often intermittent and also because the PCM can often run the vehicle in “limp-in/limp-home” mode even with a cam sensor signal problem. There may be no noticeable symptoms other than:

    Malfunction Indicator Lamp (MIL) illumination (i.e., Check Engine Light)
    Lack of power
    No start condition possible
    Stumbling

Causes

A P0346 code can mean that one or more of the following events have occurred:

    Faulty Camshaft Position Sensor (CMP)
    Poor wiring connection to the cam sensor
    Short or open electrical condition in the associated wiring
    Weak/bad battery

Possible Solutions

A good starting point is always to check for a Technical Service Bulletin (TSB) for your specific vehicle. The vehicle manufacturer may have a PCM flash/reprogram to address this issue, and it’s worth checking before finding out you’ve taken a long/wrong path. Off-hand, we are aware of a service bulletin where the fix is to recalibrate the PCM. This bulletin number is EG010-05.

Example picture of a Camshaft Position Sensor (CMP):

Often, replacing the sensor fixes this code, but not necessarily. Therefore, it’s important to check the following points:

     Check the battery condition. A weak battery can cause the code to set.
     Visually inspect the sensor wiring for any signs of burning, discoloration indicating melting or chafing. Also look for corrosion or bent pins.
     Visually inspect the cam sensor for any damage
     Visually inspect the reluctor wheel through the cam sensor port (if possible) for any missing teeth or damage
     If the reluctor is not visible from outside the engine, visual testing can only be done by removing the camshaft or intake manifold (depending on engine design)
     Replace the camshaft position sensor

Related camshaft fault codes: P0340, P0341, P0342, P0343, P0345, P0347, P0348, P0349, P0365, P0366, P0367, P0368, P0369, P0390, P0391, P0392, P0393, P0394.

Leave a Reply

Your email address will not be published. Required fields are marked *