Well with head gasket issues, is it really overheating or is it a headgasket? A headgasket venting hot combustion gas into the cooling system can possibly mimic the symptoms of an overheat. Hot gasses rise to where the temp sensor is and cause it to display a temp on the gauge warmer than the actual coolant. The excess pressure goes to the radiator and causes the pressure cap to open and vent steam and water vapor looking like a boilover/overheat. AN IR themometer looking at the side of the head near where the water passage exits the front(near thermostat housing) can usually confirm if the temp on the panel gauge is valid. If it isn't, either the headgasket didn't take, which happens sometimes, or you have a crack/gouge/warpage issue in head or block.
If it is overheating, I always go back to basics. To get the heat out of the engine, you need colant flow. Is the belt and pump working? Is the thermostat opening when it should(remove it and heat it in a pan of water on the stove along with a thermometer and watch it open). Once the hot coolant reaches the radiator, it must flow thru it. Are the internal passages clean? You can usually see some of them thru the radiator cap to get an idea of passage health, but sometimes a small inspection mirror or a fiberscope are required to get a better idea.
Once the water can flow thru the radiator, it must have access to air passing thru the fins, a LOT of air. Is the fan in the shroud and turning properly? Are the air passages clean? I inspect these with a light held on one side and look from the other side. This is difficult with the shroud in place. To clean I use compressed air blown from the back or fan side of the radiator. I made a special blowgun wand that is a 1/4" aluminum pipe with a cap on the end and a hole drilled perpendicular to the pipe at the end. This allows me to reach thru the top corners of the fan shroud and reach all the rear surface area of the radiator and blow any crap back out the front. DO NOT use pressurized water as it will collapse/bend the fragile fins on the radiator.