I'd be more suspicious of a rocker cover gasket. If you're sure it's the head, try re-torquing it first.
Replacing a bad water pump can help to stop a motor from overheating. Hopefully that was the cause of the overheating. If it does not stop the overheating, try replacing the thermostat. Make sure you have the proper mix of antifreeze and water, the radiator filled with it. Check the level of coolant FIRST. Next, the hoses, and third the thermostat. Then, disconnect a hose and see if, by starting the vehicle, if there's water pressure. If not, its water pump time!
I'm not a mechanic but, I had to replace my radiator to fix the overheating problem on my 1994. That was the last thing I replaced after replacing the water pump, thermostat, and replaced my fan with a clutch fan. have not had anymore problems with it overheating once the radiator was replaced. Flush the coolant first then replace the radiator. Hope this helps.