I have a 1996 Dodge Ram 1500 5.9L V8 2WD Pickup.

The problem is that it has been holding water pressure in the return hose for the radiator and it has been overheating. I have replaced the water pump and the thermostat. I am thinking that it may be one or both of the head gaskets but I’m not sure. would like a professionals opinion before i continue with this project. Thanks