What is the sensor on the block near the starter?
I think it is the camshaft positioning sensor can you take a pic of it and post it
That should be your knock sensor on the passenger side of the engine block.
Search GMC Sierra C/K 2500 Questions
GMC Sierra C/K 2500 Experts