# 2001 silverado 2500hd 8.1l

**URL:** <https://community.cartalk.com/t/2001-silverado-2500hd-8-1l/101773>\
**Category:** Maintenance/Repairs\
**Tags:** chevrolet, silverado2500\
**Created:** [March 19, 2017, 4:09pm UTC](https://community.cartalk.com/t/2001-silverado-2500hd-8-1l/101773 "2017-03-19T16:09:09Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jdm2500hd](https://avatars.discourse-cdn.com/v4/letter/j/35a633/32.png) [@Jdm2500hd](https://community.cartalk.com/u/Jdm2500hd)\
**Post date:** [March 19, 2017, 4:09pm UTC](https://community.cartalk.com/t/2001-silverado-2500hd-8-1l/101773/1 "2017-03-19T16:09:09Z")

</div>

Hi, I have a starting issue with my 2001 2500hd 8.1l. Started a few weeks ago, first thing I noticed is it took a few turns of the ignition to start then eventually during those few tries it backfired, then once it started to backfire before starting the engine the engine light apeared. At first it was code P3043 which was cam sensor high input. So I changed the cam sensor. I used one from oreillys bwt brand I believe. After that I erased the code but the code came back and the problem didn’t go away. Instead the code came up as p3042 cam sensor low imput. So I decided to get an AC Delco cam sensor. Code went back to p3043 cam sensor high. The next thing I did was check the pigtail or connector. That seems fine, then I changed the crank position sensor and took it to get a relearn. Still afterm all that the problem still exists, takes a few times to crank over, backfires at least once before turning over and I have an engine light reading p042. Any suggestions?

---

<div class="post-metadata">

**Author:** ![circuitsmith](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/circuitsmith/32/40376_2.png) [@circuitsmith](https://community.cartalk.com/u/circuitsmith)\
**Post date:** [March 19, 2017, 9:55pm UTC](https://community.cartalk.com/t/2001-silverado-2500hd-8-1l/101773/2 "2017-03-19T21:55:28Z")

</div>

I couldn’t find any meaningful description for P3043 or P3042.  
P042 is not a valid code.  
Closest thing I could find is this:  
[http://p3043.enginefaultcode.com/](http://p3043.enginefaultcode.com/)

---

<div class="post-metadata">

**Author:** ![Jdm2500hd](https://avatars.discourse-cdn.com/v4/letter/j/35a633/32.png) [@Jdm2500hd](https://community.cartalk.com/u/Jdm2500hd)\
**Post date:** [March 19, 2017, 10:10pm UTC](https://community.cartalk.com/t/2001-silverado-2500hd-8-1l/101773/3 "2017-03-19T22:10:55Z")

</div>

I’m sorry I meant p0342 and p0343

---

<div class="post-metadata">

**Author:** ![Tester](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/tester/32/15976_2.png) [@Tester](https://community.cartalk.com/u/Tester)\
**Post date:** [March 19, 2017, 10:20pm UTC](https://community.cartalk.com/t/2001-silverado-2500hd-8-1l/101773/4 "2017-03-19T22:20:03Z")

</div>

Backfiring during starting might be caused by a stretched timing chain.

Since the ignition is COP type ignition, there’s no distributor. So a worn timing chain won’t have an effect on ignition timing.

But a worn timing chain can have an effect on valve timing.

Since the engine doesn’t have a distributor, you can’t use the old method of watching the rotor in the distributor to see how much slack is in the timing chain by turning the crankshaft.

Instead, you have to remove one of the valve covers to observe valve movement to check for a stretched timing chain.

All you do is turn the engine over by hand at the crank bolt in the normal direction while watching any valve movement.

Then turn the engine over by hand at the crank in opposite direction.

If crank can be turned more than five degrees in opposite direction before you see any valve movement, the timing chain is stretched.

Tester

---

<div class="post-metadata">

**Author:** ![Jdm2500hd](https://avatars.discourse-cdn.com/v4/letter/j/35a633/32.png) [@Jdm2500hd](https://community.cartalk.com/u/Jdm2500hd)\
**Post date:** [March 20, 2017, 12:13am UTC](https://community.cartalk.com/t/2001-silverado-2500hd-8-1l/101773/5 "2017-03-20T00:13:23Z")

</div>

I was thinking that myself but didn’t know how to check it without taking off the timing cover. Thanks

---

<div class="post-metadata">

**Author:** ![Jdm2500hd](https://avatars.discourse-cdn.com/v4/letter/j/35a633/32.png) [@Jdm2500hd](https://community.cartalk.com/u/Jdm2500hd)\
**Post date:** [March 20, 2017, 9:20pm UTC](https://community.cartalk.com/t/2001-silverado-2500hd-8-1l/101773/6 "2017-03-20T21:20:48Z")

</div>

Also One More thing. Shortly after this problem started I noticed a new chirping sound coming from under the hood. Only makes the sound when I’m driving and only when I accelerate. If I put the truck in park and accelerate it doesn’t make the sound. Any idea what that is?

---

<div class="post-metadata">

**Author:** ![circuitsmith](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/circuitsmith/32/40376_2.png) [@circuitsmith](https://community.cartalk.com/u/circuitsmith)\
**Post date:** [March 20, 2017, 9:43pm UTC](https://community.cartalk.com/t/2001-silverado-2500hd-8-1l/101773/7 "2017-03-20T21:43:50Z")

</div>

These websites show a list of things to check:

> **[P0343 Chevrolet - Camshaft Position Sensor Circuit High Voltage](https://www.autocodes.com/p0343_chevrolet.html)**
>
> The Camshaft Position (CMP) Sensor sensor works in conjunction with a 1X reluctor wheel on the camshaft. The Powertrain Control Module (PCM) provides a 12 volt power supply to the CMP sensor as well as a ground and a signal circuit. The CMP sensor...

> **[P0342 Chevrolet - Camshaft Position Sensor Circuit Low Voltage](https://www.autocodes.com/p0342_chevrolet.html)**
>
> The Camshaft Position Sensor is an electronic device used in an engine to record the rate at which the camshaft is spinning. This information is used by the Engine Control Module(ECM) to control ignition and fuel injection. The camshaft position...
