jcoatswo
OBS Enthusiast
From everything I've read I 100% agree with 94Sierra4x4. I see no other reason for the knock other than 2 or more plug wires being crossed. If you're absolutely sure your timing is correct the only thing I would see causing your issue would be an actual rod knock. There could be other very unlikely causes like running ridiculously lean because of a clogged fuel filter or bad pump but there would be other signs of that like a long start or stalling. If the truck was in my driveway I would double and triple check the plug wire locations. Also did your mechanic put a new or used distributor on? My truck is a 1995. When I replaces one of my motors with a junk yard one I tried to use the dizzy that came with the junk yard motor which was an 89 and it wouldn't fire, replaced it with my original and haven't had any problems.