P0348: Camshaft Position Sensor A Circuit High Input (Bank 2)

Is your scanner showing P0348?
No worries. We'll show you what it means and how to deal with it.

Presented by
OBD Codex, Administrator

P0348: Camshaft Position Sensor A Circuit High Input (Bank 2)

DIY Difficulty Level
Repair Cost
Can I Still Drive?

What Does The P0348 Code Mean?

These vehicles can have a single camshaft in block, or a single (SOHC) or dual (DOHC) overhead camshafts, but this code is strictly concerned about the incoming signal from the camshaft position sensor(s) from Bank 1 being missing, typically at engine start up. This is an electrical circuit fault. Bank #2 is the bank of the engine 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 synchronization / start of injection.

Codes P0340 or P0341 may also be present at the same time as the P0348. The only difference between these 3 codes is how long the problem lasts and the type of electrical problem that the sensor/circuit/engine controller is having. Troubleshooting steps may vary depending upon manufacturer, type of camshaft position sensor and wire colors.

P0348 wiring diagram

P0348 wiring diagram

What Are The Symptoms Of The P0348 Code?

Symptoms of a P0348 engine code may include:

  • Check Engine Light on
  • Bucking or Surging
  • Dies out, but may restart if the problem is inconsistent
  • May run fine, until it is restarted; then will not restart

What Are The Potential Causes Of The P0348 Code?

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 signal circuit to the camshaft position sensor
  • Occasionally-Camshaft Position Sensor faulty – internally shorted to voltage

How Can You Fix The P0348 Code?

Search A Technical Service Bulletin (TSB)

A good starting point is always a technical service bulletin (TSB) search for your particular vehicle. The vehicle manufacturer may have a PCM flash/reprogram to cover this issue, and it pays to check on this before you find you’ve gone down a long/wrong path.

Locate Both Camshaft And Crankshaft Position Sensors

Next, locate both Camshaft and Crankshaft Position Sensors on your particular vehicle. Since they share common power and ground circuits, and this code focuses around the power and ground circuits of the Camshaft Position Sensor, it only makes sense to check them to see if there is damage to either one.

Visually Inspect The Connectors And Wiring

Once located, visually inspect the connectors and wiring. Look for chafing, rubbing, bare wires, burn spots or melted plastic. Pull the connectors apart and carefully inspect the terminals (the metal parts) inside the connectors.

See if they look corroded, burnt or possibly green in color versus the normal metal color you are probably used to seeing. You can get some Electrical Contact cleaner at any parts store if cleaning of the terminals is needed.

If this is not possible, find some 91% rubbing alcohol and a light plastic bristle brush to clean them with. Afterwards let them air dry, get some dielectric silicone compound (same stuff they use for light bulb sockets and spark plug wires) and put some where the terminals come into contact.

Clear The Diagnostic Trouble Codes

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

If the code does return, we will need to test the sensor and its associated circuits. Typically there are 2 types of Camshaft Position Sensors: Hall Effect or Magnetic Pick up. You can typically tell which one you have by the number of wires coming from the sensor. If there are 3 wires from the sensor, it is a Hall Effect sensor. If it has 2 wires, it will be a Magnetic Pick up style sensor.

Test The 5V Power Supply Circuit

This code will only set if the sensor is a Hall Effect sensor. Disconnect the harness going to the Camshaft Position Sensor. With a Digital Volt Ohm Meter (DVOM), test the 5V power supply circuit going to the sensor to insure it is being powered up (Red lead to the 5V/12V power supply circuit, black lead to a good ground). Verify with a wiring diagram or diagnostic chart if this sensor is powered up with 5 volts or 12 volts.

If there is 12 volts to 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 bad PCM.

If that’s OK, with a DVOM, check to make sure you have 5V on the Camshaft Position Sensor signal circuit (Red lead to the sensor signal circuit, black lead to a good ground). If there is no 5 volts to the sensor, or if you see 12 volts to the sensor, repair the wiring from the PCM to the sensor, or once again a possible bad PCM.

If that’s OK, check to make sure you have a good ground at each sensor. Connect a test light to 12V battery positive (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 light up, this would indicate the problem circuit. If it does light up, wiggle the wiring harness going to each sensor to see if the test light flickers, indicating an intermittent connection.

Recommended Parts

Below are some recommended auto parts to help you address the trouble code affecting your vehicle and get it running smoothly again:

>>> Camshaft Position Sensor
>>> WORKPRO 582-piece Crimp Terminals, Wire Connectors, Heat Shrink Tube, Electrical Repair Kit
>>> INNOVA 5210
>>> KAIWEETS Digital Multimeter

Note: During the purchasing process, please check carefully whether the part you want to buy fits your car!

Reference Sources

P0348: Camshaft Position Sensor “A” Circuit Low, OBD-Codes.

You know someone would like this

Leave a comment

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