Spark plugs? Cat. converters? Hood clearance? Geez buddy, you've heard enough BS to last you a lifetime!! Go back to basics already, Pull the friggin' head. Check its casting number. Check the block number. Be sure they match. Don't go to PEP Boys for this!! Go to MoPar. If it's the right head then have it decked and pressure checked to be sure it's FLAT and all water orifices are clear. Then check the block deck for flatness and pray it isn't warped. Then clean all of the water orifices in the block with a length of 1/8"welding rod. Then get the CORRECT head gasket and put it back together. Before refilling the system reverse flush the cooling system, THEN add a 50/50 mixture of new antifreeze.
OR Just take the truck to a good radiator shop and have them reverse flush the cooling system, it isn't expensive and it might just do the trick. You mentioned one thing that no one seemed to have noticed, you said that some head bolts had rust on them. ANY rust in a cooling system is abnormal and can cause the very problem you've been having. I can't overstate how critically important it is to flush and refill your cooling system with NEW antifreeze (50/50) every year. I hope a simple reverse flush solves your troubles. Good luck. :ylsmoke: