Mason Cramer
Newbie
I've got a '96 sierra with the 5.7 and it runs like crap. Idles alright but when I give it anything above around 1200 rpm it starts sputtering and misfiring. Exhaust backfires like a machine gun and it has a glass pack so i can hear it clearly. Good compression in cylinders, new wires and plugs. For the longest time it would flash the SES light at idle but then stop, but NO CODE. Recently I got a scanner than can read live data and saw the timing advance was hovering around -20 and can reach -30 while going up in RPM. It now throws the code P1345. I know the timing should be at 0 + or - 2 right at 1000rpm so is my timing off or is it a bad sensor?