P1345 Chevy Silverado Code: Best Guide to Fix It

Your vehicle consists of various types of sensors that are responsible for notifying you in case there are any faulty components in a vehicle. These sensors are an integral part of your Chevy as they ensure that your engine is maintained in good condition. Sensors are not only installed just for the checking part but it also enables automatic controls such as operating the windscreen wipers, headlights, etc.

Cam and crank sensors are one type of sensor that are equipped for monitoring the rotational speed and position of a camshaft and crankshaft units of a vehicle. These electrical devices are very helpful in the functionality of the ignition timing of your vehicle.

P1345 Chevy Silverado
P1345 Chevy Silverado

Moreover, the crankshaft sensor is a multifunctional sensor, it is involved in setting the ignition timing of a vehicle, detecting engine RPM, and monitoring the relative engine speed.

They send the signals to the ECM unit of a vehicle for controlling the ignition timing. As both the sensors work in conjunctions so when one of these sensors goes bad or damaged then the inaccurate signals are sent to the ECM resulting in triggering the P1345 problem code.

What are the symptoms of the P1345 Chevy Silverado Code?

If you are suspecting that your Chevy Silverado has a P1345 code or not then it is not quite hard to tp diagnose it as it has some symptoms that you can look up to get to a conclusion of the same. With the help of our detailed analysis and thorough research, we have tried to figure out all kinds of symptoms that would help you in identifying the problem.

What are the symptoms of the P1345 code?
What are the symptoms of the P1345 code?

πŸš— Rough Idle

If you are experiencing a rough performance from your Chevy Silverado the RPMs would rush up and down while you apply a slight acceleration. Then this situation is called rough idling, which can be caused by various reasons such as clogged or damaged air filters, or if something goes wrong with your fuel injection system.

But this citation prevails most prominently when there is a problem with the ignition timing of your Chevy, which lead to the P1345.

πŸš— Poor engine performance

If there is anything wrong with your camshaft or crankshaft then you would see a huge drop in the performance of your Chevy as crankshaft and camshafts directly affect the performance of a vehicle, it may be seen as the unusual rushing of RPM of your vehicle or poor ignition of your Chevy.

You can even expect a significant drop in the fuel economy of your car. You can even experience the spluttering of your Chevy and poor acceleration. All of this can be a sign of faulty camshaft or crankshaft sensors which triggers the P1345 sensor warning in your Chevy.

πŸš— Misfiring of the engine

The crankshaft and the camshaft sensors are responsible for maintaining the rotational speed and position of your Chevy; moreover, the signals are then recorded and then send to the ECM unit of a vehicle which then controls the ignition timing of the vehicle accordingly.

A little damage to any of these sensors and the ignition system of your Chevy could be a lot harmful to the ignition system of your vehicle. When the ECM is fed up with the wrong data of the position and rotational speed resulting in incorrect ignition timing and backfiring of the engine.

πŸš— Ticking noise from the engine

If you notice a sudden noise coming from your engine without any known reason then this could be a clear sign that your crankshaft is damaged. The p1345 is triggered due to a faulty crankshaft as there are sensors that are deployed to ensure that the internal parts of the car are working properly. This ticking noise could be seen when the engine misfires or at the time of ignition of your Chevy.

What are the causes of P1345 Chevy Silverado Code and the solutions related to them?

There could be a lot of reasons why you are experiencing this P1345 trouble code. Well, we have prepared detailed research on the causes and the corresponding solutions that are related to this P1345 code. Below are the given causes that might trigger this trouble code in your Chevy. Make sure you follow the approaches that we have pinned along with the causes.

What are the causes of the P1345 code in your Chevy Silverado and the solutions related to them?
What are the causes of the P1345 code in your Chevy Silverado and the solutions related to them?

πŸš— Damaged Camshaft sensor

A camshaft sensor is an electronic device that is used to monitor the speed and the position of the camshaft and transfer it to the ECM unit of the vehicle which then controls the ignition system accordingly as per the data received by the camshaft sensor followed by other sensors of the vehicle.

When one of these sensors goes faulty or gets damaged then the incorrect data is transmitted to the ECM which results in the improper functioning of the ignition system of your Chevy. This all hampers the ignition system and triggers the P1345 trouble code. Not only this you would experience other problems like ignition problems, stalling or rough idling, jerking of your Chevy, and facing difficulty when shifting the gears.

As per our research, we have come up with a solution that would help you to get out of this problem. The only way of fixing the Camshaft position sensor is to replace it with a new one, you could easily get a new one from the auto parts store. Now replacing the camshaft might not be that difficult just follow the steps given below to perform it successfully:

  • Step 1- Start by disconnecting the negative battery cable.
  • Step 2- Find the sensor. It’s commonly found on the engine’s top, front, or back. There will most likely be a 2-3 wire connector attached to it.
  • Step 3- To detach the wires from the sensor, release the tab on the sensor.
  • Remove the mounting bolt from the sensor’s connection to the engine. The bolt is commonly 8mm or 10mm in diameter.
  • Step 4- Try pulling the sensor off with the help of a slight twist.
  • Step 5- Apply a small amount of engine oil to the o-ring of the new sensor.
  • Step 6- Use the mounting bolt to secure the new camshaft position sensor.
  • Step 7- Reconnect the main wire to the sensor and then reconnect the negative battery terminal.

πŸš— Damaged Crankshaft sensor

The crankshaft sensor and the camshaft sensor work in sync both have a similar function which is to deliver accurate data to the ECM. The crankshaft sensor is responsible to deliver the data related to the position and speed of the crankshaft to the ECM unit of your Chevy, then this data will be used by the ECM to decide the ignition timing of your engine.

A damaged or faulty crankshaft can lead to the transmission of incorrect data to the ECM which will then cause the bad ignition timing and then trigger the P1345 trouble code to display.

If you are hoping to fix this problem then you have to replace the crankshaft position sensor. Here is how you can do it:

  • Step 1- First start by disconnecting the battery to avoid a short circuit that can be prone in the car’s electrical system.
  • Step 2- Get clear access to the crankshaft sensor, which is located behind the starter motor. Use a shop light for clear visibility.
  • Step 3- Try inspecting the location where the sensor is installed.
  • Step 4- Remove the sensor mount bolt, this can be done with the help of a wring or socket.
  • Step 5- Remove the sensor.
  • Step 6- Install the new crankshaft sensor.
  • Step 7- Reconnect the battery back.

πŸš— Stretched timing chain

A timing chain is required to connect the camshaft and the crankshaft of your vehicle if your vehicle and is responsible to maintain the sync between both parts. If this chain is stretched or damaged then it would result in hampering the performance of both the parts because the crankshaft and camshaft both are meant to work in sync and if any of the two is not in sync with the other then it would trigger the P1345 code.

What are the causes of the P1345 code in your Chevy Silverado and the solutions related to them?
What are the causes of the P1345 code in your Chevy Silverado and the solutions related to them?

SO if you have a stretched timing chain then beware cause it can also damage the ignition system of your Chevy. This can easily be diagnosed by just checking if your engine misfiring or are you facing any issues while starting your car. If any of these issues prevail then there is a chance that you have stretched the timing chain.

Here is what you can do to fix this issue- As the timing chain doesn’t have any tightener so it is pointless to seek a repair of the timing chain. The only thing you can do to fix this issue is to contact your local mechanic and ask him to replace the chains with a new one.

You May Also Like: Best Spark Plugs for 6.0 Chevy Trucks | Best Brake Pads for Chevy Silverado


If you find the P1345 issue in your car then it is not something that you should ignore. As this is a sign that anything is wrong with the internal part of your Chevy. Moreover, it can cause driveability issues and cause permanent damage to your Chevy. Seek the replacement as soon as possible.