P0342 Low Camshaft Position Sensor “A” Circuit

What does it mean?


This is a generic powertrain diagnostic trouble code (DTC), meaning it covers all makes/models from 1996 onward. However, specific troubleshooting steps vary by vehicle.

Automotive trouble code P0342 is one of many generic malfunction codes related to the camshaft position sensor (CPS). Trouble codes P0335 to P0349 are all generic CPS-related codes indicating different reasons for failure.

In this case, code P0342 indicates that the sensor signal is too weak or not strong enough. The signal is weak enough to be vague and difficult to interpret. P0342 refers to the sensor for Bank 1 “A”. Bank 1 is the engine side that contains cylinder #1.
Description and correlation of crankshaft and camshaft position sensors

In today’s vehicles, it is 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 camshaft position sensor (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 rotates 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 turns 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 housing where it uses the flywheel as a trigger.

The camshaft sensor mounts at the front or rear of the camshaft.

Note: In the case of GM vehicles, this code description is slightly different; it refers to low CMP sensor circuit input conditions.

Symptoms

Symptoms may include:


    Check engine light (malfunction indicator) illuminated and code P0342 set
    Lack of power
    Stumbling
    Hard starting

Potential causes

Causes

of this DTC may include:


    Faulty camshaft position sensor
    Sensor harness open or shorted
    Poor electrical connections
    Faulty starter
    Bad wiring to starter
    Bad battery

Diagnostic and repair procedures


Consult technical service bulletins (TSBs) for anything related to this code. TSBs are a list of complaints and failures handled at the dealership level and the recommended fixes from manufacturers.

    Check battery condition. A weak battery can cause the code to set.
    Check all starter wiring. Look for corrosion, loose connections, or frayed insulation.
    Check the connector on the camshaft sensor. Look for corrosion and bent pins. Apply dielectric grease to the pins.
    Check the starter for excessive draw indicating a weak starter.
    Replace the camshaft position sensor.

Example photo of a camshaft position sensor (CMP):

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

P0343 Low Camshaft Position Sensor “A” Circuit

What does it mean?


This is a generic powertrain diagnostic trouble code (DTC), meaning it covers all makes/models from around 2003 onward.

The code appears more common on VW, Kia, Hyundai, Chevrolet, Toyota, and Ford vehicles, but any brand vehicle can be affected. Specific troubleshooting steps vary by vehicle.

These vehicles may have a single camshaft in-block or a single overhead camshaft (SOHC) or dual (DOHC), but this code is strictly concerned with the incoming signal from the Bank 1 camshaft position sensor(s) being missing, typically at engine start-up. It is an electrical circuit fault. Bank #1 is the engine bank that contains cylinder #1.

The PCM uses the camshaft position sensor to tell it when the crankshaft sensor signal is correct, when a given crankshaft position sensor signal is timed to cylinder #1 for timing, and it is also used for fuel injector timing/injection start.

P0340 or P0341 codes may also be present alongside P0343. The only difference between these 3 codes is the duration of the issue and the type of electrical problem encountered by the sensor/circuit/engine controller. Troubleshooting steps can vary by manufacturer, camshaft position sensor type, and wire colors.

Symptoms


Symptoms of a P0343 engine code can include:

Check Engine Light illuminated
Bucking or Surging
Stalls, but may restart if the issue is inconsistent
May run fine until restarted; will not restart

Potential Causes


Typically, the causes for this code are:

Open in the ground circuit to the camshaft position sensor
Open in the signal circuit between the camshaft position sensor and the PCM
Short to 5 volts in the camshaft position sensor signal circuit
Faulty camshaft position sensor – internal short to voltage

Diagnostic and Repair Procedures


A good starting point is always searching for a Technical Service Bulletin (TSB) for your specific vehicle. The vehicle manufacturer may have a PCM flash/reprogram to cover this issue, and it’s worth checking before finding out you’ve taken a long/wrong path.

Next, locate the camshaft and crankshaft position sensors on your specific vehicle. Since they share common power and ground circuits, and this code focuses on the camshaft position sensor’s power and ground circuits, it makes sense to check them for any damage to either.

Example photo of a camshaft position sensor (CMP):

Once located, visually inspect the connectors and wiring. Look for chafing, rubbing, bare wires, burns, or melted plastic. Separate the connectors and carefully inspect the terminals (the metal parts) inside the connectors. See if they look corroded, burnt, or perhaps greenish compared to the normal metal color you’re probably used to seeing. You can get electrical contact cleaner at any auto parts store if terminal cleaning is needed. If not available, find 91% rubbing alcohol and a soft plastic bristle brush to clean them. Then let them air dry, get some dielectric silicone compound (same as used for bulb sockets and spark plug wires), and apply a bit where the terminals make contact.

If you have a scan tool, clear the diagnostic codes from memory and see if this code returns. If not, the connections were likely your problem.

If the code returns, we’ll need to test the sensor and its associated circuits. There are typically 2 types of camshaft position sensors: Hall effect or magnetic sensor. You can usually tell which you have based on the number of wires from the sensor. If there are 3 wires from the sensor, it’s a Hall effect sensor. If it has 2 wires, it will be a magnetic pickup type sensor.

This code will only be set if the sensor is a Hall effect sensor. Disconnect the harness going to the camshaft position sensor. With a digital voltmeter (DVOM), test the 5V power circuit going to the sensor to ensure it’s powered (red lead to the 5V/12V power circuit, black lead to a good ground). Check with a wiring diagram or diagnostic chart whether this sensor is supplied with 5 volts or 12 volts. If there are 12 volts at the sensor when there should be 5 volts, repair the wiring from the PCM to the sensor for a short to 12 volts, or possibly a faulty PCM.

If that’s okay, with a DVOM, check that the camshaft position sensor signal circuit is at 5V (red lead to the sensor signal circuit, black lead to a good ground). If there is no 5 volts at the sensor, or if you see 12 volts at the sensor, repair the wiring from the PCM to the sensor, or again a faulty PCM.

If that’s fine, check that you have a good ground at each sensor. Connect a test light to the positive 12V battery (red terminal) and touch the other end of the test light to the ground circuit going to the camshaft sensor circuit ground. If the test light does not illuminate, that would indicate the circuit problem. If it lights up, wiggle the wiring harness going to each sensor to see if the test light flickers, indicating an intermittent connection.

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

P0344 Camshaft Position Sensor “A”, Intermittent Circuit

What does it mean?

This is a generic powertrain diagnostic trouble code (DTC), meaning it applies to all makes/models from 2003 onward. The code appears more commonly on Dodge, Chrysler, Ford, Honda, Jeep, BMW, and Acura vehicles, but any brand vehicle can be affected. Specific troubleshooting steps vary by vehicle.

These vehicles may have a single camshaft in-block or a single overhead camshaft (SOHC) or dual (DOHC), but this code strictly concerns the fact that the incoming signal from the camshaft position sensor(s) of Bank 1 is missing at a time when it shouldn’t be. It’s an electrical circuit fault and is intermittent in nature. It’s not present all the time. Bank #1 is the engine bank that contains cylinder #1.

The PCM uses the camshaft position sensor to tell it when the crankshaft sensor signal is correct, when a given crankshaft position sensor signal is timed to cylinder #1 for timing, and it is also used for fuel injector timing/injection start.

P0340 or P0341 codes may also be present along with P0344. The only difference between these 3 codes is the duration of the problem and the type of electrical issue experienced by the sensor/circuit/engine controller. Troubleshooting steps may vary by manufacturer, camshaft position sensor type, and wire colors.

Symptoms

Symptoms of a P0344 engine code can include:

Check Engine Light illuminated
Intermittent stumbling or surging
Intermittently stalls, but restarts immediately

Potential Causes

Typically, causes for this code are:

Intermittent open in the camshaft position sensor power circuit
Intermittent short to ground in the camshaft position sensor power circuit
Intermittent open in the ground circuit to the camshaft position sensor
Intermittent open in the camshaft position sensor signal circuit
Intermittent short to 5 volts in the camshaft position sensor signal circuit
Intermittent short to ground in the camshaft position sensor signal circuit
Damage to the camshaft position sensor tone ring
Crankshaft position sensor occasionally producing intermittent signals

Diagnostic and Repair Procedures

A good starting point is always searching for a Technical Service Bulletin (TSB) for your specific vehicle. The vehicle manufacturer may have a PCM flash/reprogram to cover this issue, and it’s worth checking before finding out you’ve taken a long/wrong path.

Next, locate the camshaft and crankshaft position sensors on your specific vehicle. Once located, visually inspect the connectors and wiring. Look for chafing, rubbing, bare wires, burns, or melted plastic. Disconnect the connectors and carefully inspect the terminals (the metal parts) inside the connectors. See if they look corroded, burnt, or perhaps greenish compared to the normal metallic color you’re probably used to seeing. You can get electrical contact cleaner at any auto parts store if terminal cleaning is needed. If not available, find 91% rubbing alcohol and a soft plastic bristle brush to clean them. Then let them air dry, get some dielectric silicone compound (same as used for light bulb sockets and spark plug wires) and apply some where the terminals make contact.

If you have a scan tool, clear the diagnostic codes from memory and see if this code returns. If not, the connections were likely your problem.

If the code returns, we’ll need to test the sensor and its associated circuits. The next steps will be determined by the type of sensor you have: Hall effect or magnetic sensor. You can usually tell which you have based on the number of wires from the sensor. If there are 3 wires from the sensor, it’s a Hall effect sensor. If it has 2 wires, it will be a Magnetic Pick-up type sensor.

Hall Effect Sensor

If it’s a Hall effect sensor, disconnect the harness going to the camshaft and crankshaft position sensors. With a digital voltmeter (DVOM), test the 5V power circuit going to each sensor to ensure it has power (red wire to 5V power circuit, black wire to a good ground). If there’s no 5 volts at the sensor, repair the wiring from the PCM to the sensor, or possibly a faulty PCM.

If that’s okay, with a DVOM, check that you have 5V on each signal circuit going to each sensor to ensure it has a signal circuit (red wire to sensor signal circuit, black wire to a good ground). If there’s no 5 volts at the sensor, repair the wiring from the PCM to the sensor, or possibly a faulty PCM.

If that’s okay, check that you have a good ground at each sensor. Connect a 12V test light and touch the other end of the test light to the ground circuit going to each sensor. If the test light doesn’t illuminate, that would indicate the circuit problem. If it lights up, wiggle the wire harness going to each sensor to see if the test light flickers, indicating an intermittent connection.

Magnetic Pick-up Sensor

If it’s a magnetic pick-up type sensor, we can check the sensor itself to see if it’s working properly. We’ll test it for:

Resistance
A/C voltage output
Short to ground

With the sensor disconnected, connect the two wires of your ohmmeter to the 2 terminals of the camshaft/crankshaft position sensor. Read the ohms resistance and compare it to your vehicle’s specifications: typically 750 – 2000 ohms. While still on ohms, disconnect 1 wire of your ohmmeter from the sensor and connect it to a good vehicle ground. If you get an ohms reading other than infinite or OL, the sensor has an internal short to ground. Remember not to touch the metal part of the wires with your fingers, as this could affect your readings.

Reconnect both wires of your DVOM to the 2 terminals of the camshaft/crankshaft position sensor. Set your meter to read A/C voltage. While cranking the engine, read the AC voltage output on your DVOM. Compare to manufacturer specifications for your vehicle. A good rule of thumb is typically 0.5 V AC.

P0345 Camshaft Position Sensor Circuit Malfunction, Bank 2

What does it mean?

This diagnostic code (DTC) is a generic powertrain code. It is considered generic because it applies to all makes and models of vehicles (1996-newer), although specific repair steps may vary slightly by model.

It indicates that a problem has been detected in the Bank 2 camshaft position sensor circuit.

Since it says circuit, it means the problem could be in any part of the circuit – the sensor itself, the wiring, or the PCM. Don’t just replace the CPS (camshaft position sensor) and think that will definitely fix it.

Symptoms

Symptoms may include:

Hard starting or no start
Rough running / misfires
Loss of engine power

Causes

A P0345 code could mean that one or more of the following events have occurred:

a wire or connector in the circuit could be grounded / shorted / broken
the camshaft position sensor may have failed
the PCM may have failed
there is an open circuit
the crankshaft position sensor may have failed

Possible Solutions

With a P0345 OBD-II trouble code, diagnosis can sometimes be difficult. Here are some tips to try:

Visually inspect all wiring and connectors in the circuit
Check the continuity of the circuit wiring
Check the operation (voltage) of the camshaft position sensor
Replace the camshaft position sensor if necessary
Also check the crankshaft position circuit
Replace the circuit wiring and/or connectors as needed
Diagnose/replace the PCM as needed

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

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.

P0347 Camshaft Position Sensor “A” Circuit Low (Bank 2)

What does it mean?

This is a generic powertrain diagnostic trouble code (DTC), meaning it covers all makes/models from 1996 onward. However, specific troubleshooting steps vary by vehicle.

The P0347 automotive fault code is one of many generic malfunction codes related to the camshaft position sensor (CPS). Fault codes P0335 through P0349 are all generic CPS-related codes indicating different failure reasons.

In this case, code P0347 indicates the sensor signal is too weak or not strong enough. The signal is weak enough to be vague and difficult to interpret. P0347 refers to Bank 2 Sensor “A”. Bank 2 is the engine side that does not contain cylinder #1.
Description and correlation of crankshaft and camshaft position sensors

It’s important in today’s vehicles to understand what these sensors are and how they interact. All distributorless ignition vehicles use crank and cam sensors 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 pistons relative to top dead center in preparation for fuel injection and spark plug firing.

The camshaft position sensor (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

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 rotates 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 turns 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 housing where it uses the flywheel as a trigger.

The camshaft sensor mounts at the front or rear of the camshaft.

Symptoms

Symptoms may include:

  • Check engine light (malfunction indicator) illuminated with P0347 code set
  • Lack of power
  • Stumbling
  • Hard starting

Potential Causes

Causes of this DTC may include:

  • Faulty camshaft position sensor
  • Sensor harness open or shorted
  • Poor electrical connections
  • Faulty starter
  • Bad wiring to starter
  • Poor battery

Diagnostic and Repair Procedures

Check technical service bulletins (TSBs) for anything related to this code. TSBs are a list of complaints and failures handled at the dealership level and the fixes recommended by manufacturers.

  1. Check battery condition. A weak battery can cause the code to set.
  2. Check all starter wiring. Look for corrosion, loose connections, or frayed insulation.
  3. Check connector on camshaft sensor. Look for corrosion and bent pins. Apply dielectric grease to pins.
  4. Check starter for excessive draw indicating a weak starter.
  5. Replace camshaft position sensor.

Example photo of a camshaft position sensor (CMP):

P0348 Low Camshaft Position Sensor “A” Circuit

What does it mean?

This is a generic powertrain diagnostic trouble code (DTC), meaning it covers all makes/models from 2003 onward. The code appears more common on Kia, Hyundai, Chevrolet, Toyota, and Ford vehicles, but any brand vehicle may be affected. Specific troubleshooting steps vary by vehicle.

These vehicles may have a single camshaft in-block or a single overhead camshaft (SOHC) or dual (DOHC), but this code is strictly concerned with the incoming signal from the camshaft position sensor(s) in Bank 1 being missing, typically at engine startup. It is an electrical circuit fault. Bank #2 is the engine bank that does not contain cylinder #1.

The PCM uses the camshaft position sensor to tell it when the crankshaft sensor signal is correct, when a given crankshaft position sensor signal is timed to cylinder #1 for timing, and it is also used for fuel injector timing/injection start.

P0340 or P0341 codes may also be present alongside P0348. The only difference between these 3 codes is the duration of the issue and the type of electrical problem encountered by the sensor/circuit/engine controller. Troubleshooting steps can vary by manufacturer, camshaft position sensor type, and wire color.

Symptoms

Symptoms of a P0348 engine code may include:

Check Engine Light illuminated
Bucking or Surging
Stalls, but may restart if the issue is inconsistent
May run fine until restarted; will not restart

Potential Causes

Typically, causes for this code are:

Open in the ground circuit to the camshaft position sensor
Open in the signal circuit between the camshaft position sensor and the PCM
Short to 5 volts in the camshaft position sensor signal circuit
Faulty camshaft position sensor – internal short to voltage

Diagnostic and Repair Procedures

A good starting point is always searching for a Technical Service Bulletin (TSB) for your specific vehicle. The vehicle manufacturer may have a PCM flash/reprogram to cover this issue, and it’s worth checking before discovering you’ve taken a long/wrong path.

Next, locate the camshaft and crankshaft position sensors on your specific vehicle. Since they share common power and ground circuits, and this code focuses on the camshaft position sensor’s power and ground circuits, it makes sense to check them for any damage to either. Once located, visually inspect the connectors and wiring. Look for chafing, rubbing, bare wires, burns, or melted plastic. Separate the connectors and carefully inspect the terminals (the metal parts) inside the connectors. See if they look corroded, burnt, or perhaps greenish compared to the normal metal color you’re used to seeing. You can get electrical contact cleaner at any auto parts store if terminal cleaning is needed. If not possible, find 91% rubbing alcohol and a soft plastic-bristled brush to clean them. Then, let them air dry, get some dielectric silicone compound (same as used for light bulb sockets and spark plug wires), and apply it where the terminals make contact.

If you have a scan tool, clear the diagnostic codes from memory and see if this code returns. If not, the connections were likely your problem.

If the code returns, we’ll need to test the sensor and its associated circuits. There are generally 2 types of camshaft position sensors: Hall effect or magnetic sensor. You can usually tell which you have based on the number of wires from the sensor. If there are 3 wires from the sensor, it’s a Hall effect sensor. If it has 2 wires, it will be a magnetic pickup type sensor.

This code will only be set if the sensor is a Hall effect sensor. Disconnect the harness going to the camshaft position sensor. With a digital voltmeter (DVOM), test the 5V power circuit going to the sensor to ensure it’s powered (red wire to the 5V/12V power circuit, black wire to a good ground). Check with a wiring diagram or diagnostic chart if this sensor is supplied with 5 volts or 12 volts. If there are 12 volts at the sensor when there should be 5 volts, repair the wiring from the PCM to the sensor for a short to 12 volts, or possibly a faulty PCM.

If all is well, with a DVOM, check that the camshaft position sensor signal circuit is 5V (red wire to the sensor signal circuit, black wire to a good ground). If there is no 5 volts at the sensor, or if you see 12 volts at the sensor, repair the wiring from the PCM to the sensor, or again a faulty PCM.

If that checks out, verify you have a good ground at each sensor. Connect a test light to the positive 12V battery (red terminal) and touch the other end of the test light to the ground circuit going to the camshaft sensor circuit ground. If the test light does not illuminate, that would indicate the circuit problem. If it lights up, wiggle the wire harness going to each sensor to see if the test light flickers, indicating an intermittent connection.

P0349 Camshaft Position Sensor “A”, Intermittent Circuit

What Does It Mean?

This is a generic powertrain diagnostic trouble code (DTC), meaning it covers all makes/models from 2003 onward. The code appears more commonly on Dodge, Chrysler, Ford, Honda, Jeep, BMW, and Acura vehicles, but any vehicle brand can be affected. Specific troubleshooting steps vary by vehicle.

These vehicles may have a single camshaft in-block or a single overhead camshaft (SOHC) or dual (DOHC), but this code is strictly concerned with the fact that the incoming signal from the camshaft position sensor(s) for Bank 1 is missing at a time when it shouldn’t be. It’s an electrical circuit fault and is intermittent in nature. It’s not present all the time. Bank #2 is the engine bank that does not contain cylinder #1.

The PCM uses the camshaft position sensor to tell it when the crankshaft sensor signal is correct, when a given crankshaft position sensor signal is timed to cylinder #1 for timing, and it is also used for fuel injector timing/injection start.

P0340 or P0341 codes may also be present alongside P0349. The only difference between these 3 codes is the duration of the issue and the type of electrical problem experienced by the sensor/circuit/engine controller. Troubleshooting steps may vary by manufacturer, camshaft position sensor type, and wire colors.

Symptoms

Symptoms of a P0349 engine code may include:

    Check Engine Light illuminated
    Intermittent misfiring or surging
    Intermittently stalls but restarts immediately

Potential Causes

Typically, causes for this code include:

    Intermittent open in the camshaft position sensor power circuit
    Intermittent short to ground in the camshaft position sensor power circuit
    Intermittent open in the ground circuit to the camshaft position sensor
    Intermittent open in the camshaft position sensor signal circuit
    Intermittent short to 5 volts in the signal circuit to the camshaft position sensor
    Intermittent short to ground in the camshaft position sensor signal circuit
    Damage to the camshaft position sensor tone ring
    Crankshaft position sensor occasionally producing intermittent signals

Diagnostic and Repair Procedures

A good starting point is always researching 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 discovering you’ve taken a long/wrong path.

Next, locate the camshaft and crankshaft position sensors on your specific vehicle. Once located, visually inspect the connectors and wiring. Look for chafing, rubbing, bare wires, burns, or melted plastic. Disconnect the connectors and carefully inspect the terminals (the metal parts) inside the connectors. See if they appear corroded, burnt, or perhaps greenish compared to the normal metal color you’re used to seeing. You can get electrical contact cleaner at any auto parts store if terminal cleaning is needed. If not available, find 91% rubbing alcohol and a soft plastic-bristled brush to clean them. Then let them air dry, get some dielectric silicone compound (same as used for light bulb sockets and spark plug wires), and apply a small amount where the terminals make contact.

If you have a scan tool, clear the diagnostic codes from memory and see if this code returns. If not, the connections were likely your problem.

If the code returns, we’ll need to test the sensor and its associated circuits. The next steps will be determined by the type of sensor you have: Hall effect or magnetic sensor. You can usually tell which you have based on the number of wires coming from the sensor. If there are 3 wires from the sensor, it’s a Hall effect sensor. If it has 2 wires, it will be a magnetic pickup type sensor.
Hall Effect Sensor

If it’s a Hall effect sensor, disconnect the harness going to the camshaft and crankshaft position sensors. With a digital voltmeter (DVOM), test the 5V power circuit going to each sensor to ensure it has power (red wire to 5V power circuit, black wire to good ground). If there’s no 5 volts at the sensor, repair the wiring from the PCM to the sensor, or possibly a faulty PCM.

If that’s okay, with a DVOM, check that you have 5V on each signal circuit going to each sensor to ensure it has a signal circuit (red wire to sensor signal circuit, black wire to good ground). If there’s no 5 volts at the sensor, repair the wiring from the PCM to the sensor, or possibly a faulty PCM.

If that’s okay, verify you have a good ground at each sensor. Connect a 12V test light and touch the other end of the test light to the ground circuit going to each sensor. If the test light doesn’t illuminate, that would indicate the circuit problem. If it does light up, wiggle the wire harness going to each sensor to see if the test light flickers, indicating an intermittent connection.

Magnetic Pickup Sensor

If it’s a magnetic pickup type sensor, we can check the sensor itself to see if it’s functioning properly. We’ll test it for:

    Resistance
    A/C voltage output
    Short to ground

With the sensor disconnected, connect both wires of your ohmmeter to the 2 terminals of the camshaft/crankshaft position sensor. Read the ohms resistance and compare it to your vehicle’s specifications: typically 750 – 2000 ohms. While still on ohms, disconnect 1 wire of your ohmmeter from the sensor and connect it to a good vehicle ground. If you get an ohms reading other than infinite or OL, the sensor has an internal short to ground. Remember not to touch the metal part of the wires with your fingers, as this could affect your readings.

Reconnect both wires of your DVOM to the 2 terminals of the camshaft/crankshaft position sensor. Set your meter to read A/C voltage. While cranking the engine, read the a/c voltage output on your DVOM. Compare to manufacturer specifications for your vehicle. A good rule of thumb is typically 0.5 V AC.

P034A, P034B, P034C, P034D, P034E, P034F ISO/SAE Reserved

P011E, P011F ISO/SAE reserved

P0350 Malfunction in the Primary/Secondary Circuit of the Ignition Coil

What does it mean?

This diagnostic trouble code (DTC) is a generic powertrain code, meaning it applies to OBD-II equipped vehicles (Hyundai, Toyota, Chevy, Ford, Dodge, Chrysler, etc.). Although generic, the specific repair steps may vary depending on the make/model.

If your OBD-II vehicle has stored a P0350 code, it means the Powertrain Control Module (PCM) has detected a problem with the primary and/or secondary circuit for one or more ignition coils or ignition coil packs.

Most OBD-II equipped vehicles use a distributorless, coil-on-plug ignition system. In this type of system, each cylinder is equipped with its own ignition coil that is attached to the spark plug using a short spark plug wire or a silicone boot. Battery voltage and a ground pulse from the PCM applied to a tightly wound induction coil create the high-intensity spark (thousands of volts) needed to fire the spark plug for each cylinder.

Systems that use coil packs operate similarly, except that multiple spark plugs are fired from a single coil pack that fires several cylinders in a sequential order. This type of system typically uses longer high-tension spark plug wires to transfer the high-intensity spark from the coil pack towers to the spark plugs.

Regardless of the type of ignition system the vehicle in question is equipped with, the timing and function of the sparks are controlled by the PCM. Provided with a constant supply of switched battery voltage (with the ignition switch in the ON position), the ignition coil releases a high-intensity spark when it receives a ground pulse from the PCM.

If the PCM detects that any of the ignition coil circuits are not completed when the ground pulse is applied, a P0350 code will be stored and a Malfunction Indicator Lamp (MIL) may be illuminated.
Code Severity and Symptoms

Misfire issues will likely accompany a P0350 code; therefore, it should be classified as severe.

Symptoms of this code may include:

Driveability issues, including one or more misfires
Poor engine performance
Reduced fuel economy
Cylinder misfire codes will likely accompany a P0350 code (e.g., P0301, P0302, P0303, P0304, etc.)

Causes

Possible causes for this code being set are:

Open or shorted primary/secondary circuits
Faulty ignition coils or coil packs
Bad ignition system relay
Blown fuses or fusible links
Faulty PCM or PCM programming error

Diagnostic and Repair Procedures

To diagnose a P0350 code, I would need a diagnostic scanner, a digital volt/ohmmeter (DVOM), and a reliable source of vehicle information, such as ALLDATA (DIY).

A visual inspection of all ignition coil/pack wiring and connectors is the best place to start your diagnosis of a P0350 code. Look for broken electrical connectors at the ignition coils or coil packs. Also check for burned, broken, or corroded wiring. I have personally found rodent-damaged wiring to be the cause of a P0350 code in several customer cars. The terminals of the ignition coil electrical connectors are also known to corrode over time.

I would continue by connecting the scanner to the vehicle’s diagnostic port and retrieving all stored codes and freeze frame data. I have found it useful to record this information for later. Then, I would clear the codes and take a test drive to see if the P0350 resets.

Use your vehicle information source to research any Technical Service Bulletins (TSBs) that may assist in your diagnosis. TSBs with matching symptoms and codes can prove very helpful if you use the diagnostic tips contained within them.

If there are cylinder-specific ignition coil primary/secondary circuit codes, they can help you pinpoint the faulty circuit or coil/pack. If there are no cylinder-specific codes, you will need to determine which coil, coil pack, or circuit is malfunctioning. This can be done by testing the coils or coil packs for the correct level of Hertz when a high-intensity spark is emitted, but I use a simpler method. With the engine running and the parking brake firmly set, I use an assistant to sit in the driver’s seat. They firmly press the brake pedal, put the transmission in gear, and press the accelerator pedal lightly but progressively. When the engine begins to misfire, my assistant holds the accelerator pedal in that position, while I systematically remove each spark plug wire/boot from the spark plug (you can also unplug each coil pack’s electrical connector if you prefer, to avoid the risk of being exposed to over 50,000 volts of high-intensity spark).

When you find a coil or coil tower that makes no difference in engine RPM when the spark plug wire/boot is removed from the spark plug; you have found the cylinder number of the faulty coil/pack. You will likely notice that the level of high-intensity spark emitted by the faulty coil/pack is significantly lower than those operating correctly. Be sure to clear the codes after performing this test. Once you have located the coil/pack in question, use the DVOM to test for battery voltage at the coil/pack connector with the ignition on. If there is no voltage, use the vehicle information source to find the voltage source to check for blown fuses, faulty relays, etc. If all fuses and relays are good, use the DVOM to probe individual circuits for continuity and resistance. Disconnect all associated controllers before doing this to avoid damaging sensitive onboard electronics. Repair or replace any circuits that do not meet the manufacturer’s specifications (found in the vehicle information source).

If the voltage signal is present at the ignition coil/pack, test the coil connector for a ground pulse from the PCM. If no ground pulse is present (while the engine is running or cranking), suspect a faulty driver inside the PCM if no other ignition-related codes (including crankshaft position sensor and camshaft position sensor codes) are present.

Additional Diagnostic Notes:

A maintenance tune-up is NOT a solution for a P0350 code
Use caution when testing a high-intensity spark near flammable fluids