Also keep in mind the 96's had a coolant/overheating issue that was a TSB where they replaced the radiator and condensor and a few other things. There are plenty of threads on here that reference that.
Depends on how the headgasket is. Is it externally leaking? You will see coolant around the heads where they mate to the block, dripping, coolant on the ground. Is it internally leaking and blown where exhaust gasses are leaving the cylinder and finding their way into the coolant system creating air pockets. One way to tell is to get a funnel that can screw onto the radiator cap and add coolant to it. Run the motor for a little while and if you see air bubbles in the coolant, that is an indication the head gaskets are blown.
Sorry I couldn't be much of a help