Read Time: 3 mins
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.
The symptoms of a P0345 trouble code include:
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).
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.