Been fighting issues with my brothers 1997 silverado. Has a 383 stroker and just had the 4l60e rebuilt. We are fighting a p0340 code and now a code for front knock sensor. Knock sensor at starter was replaced along with the distributor a few months ago. Went to set timing with a snap on solus but cam retard dont budge off 45 degrees. Turned distributor both ways but it shows no movement at all. Was running fine, but now truck runs warm and like crap. We are not sure whats going on with the timing issue, any ideas?