P0345 Code: Camshaft Position Sensor A Circuit Malfunction (Bank 2)

Read Time: 3 mins

p0345 code displaying on an OBD-2 diagnostic tool

Table of Contents

What does the P0345 code mean?

P0345 is a generic OBD-II trouble code. It means that the PCM has detected a malfunction in the camshaft position sensor circuit for bank 2 (the side of your engine with cylinder number 3).

The most likely cause of this code being set is a bad camshaft position sensor, part of your ignition system.

What are the symptoms?

The symptoms of a P0345 trouble code include:

  • Check the engine light illuminated on your dash console
  • Rough idle as well as poor performance that an illuminated check engine light may accompany
  • Misfire caused by an improper firing order for one or more cylinders

What are the possible causes of the P0345 code?

When troubleshooting a P0345 code, checking for a loose or damaged wiring harness is essential. This can cause the camshaft position sensor to malfunction and throw this code. Also, if you don’t have any other symptoms besides a check engine light with this particular trouble code, it could be caused by a bad ignition coil or crankshaft position sensor (CKP).

Diagnosis and Repair

  • Check for camshaft position sensor A circuit malfunction (bank 2).
  • Check for camshaft position sensor B circuit malfunction (bank 2).
  • Check for camshaft position sensor A circuit malfunction (bank 1).
  • Check for camshaft position sensor B circuit malfunction (bank 1).

Conclusion

If you’re experiencing a P0345 code, the first thing to do is ensure it’s not related to an issue with your camshaft timing. If it is, we recommend having your vehicle serviced at a dealership or repair shop as soon as possible. If the problem isn’t related, there may be something wrong with either your camshaft position sensor A circuit or B bank 2 sensor itself.