dat dood
+1y
Most likely cause:
When running the factory carb these trucks are notorious for running rich which will eventually leave a LOT of carbon build-up on the tops of the pistons. When first changing over to a Weber the engine is suddenly running leaner (in most instances) which will heat the carbon deposits and cause detonation or "dieseling". Timing will help, as will a hotter ignition, but ultimately the carbon has to be burnt off.
I had this problem with my truck when I first installed the Weber, the trick below had it gone after a couple tries. Do so at your own risk (I say this bc some idiot will think its ok to pour in 1/2 gallon of water and call it good) but, you can speed this process with an old post-race trick:
Get the truck up to operating temp, by one means or another hold throttle at approximately 2500-3000 rpm, then DRIP water into carb. You only need a drop or so at a time with, say, at least 10 seconds between drips. Works kinda like a lil pressure washer in the cylinder. This will speed the "cleaning" of the piston tops and valve faces. However, too much can cause some serious problems. And, if you still have a catalytic converter you may not want to try this as it may stop it up. Guaranteed you will blow some sh!t out the exhaust. If you're not comfy using water, I've also heard of WD-40, but I think the water works better.