I've had the thermostat slip down when installing it and not get a good seal where the housing meets the manifold - check that. Can you get your hands on a cooling system pressure tester? Also did you make sure the coolant fittings on the manifold aren't leaking?
|