I'd still check the installation of the thermostat, even if your dad knows what he's doing. Everyone makes mistakes. The thermostat also has a little notch that lines up a certain way too. That housing is only 2 bolts to take off and it's also in the rear where you said it's showing signs of leaking.