antifreeze leak from weep hole at thermostat housing
Have antifreeze leaking from what appears to be the weep hole at the thermostat housing on my 2.7L engine. Took it to CARX thinking it was the water pump but they said the leak was coming from the thermostat housing. So I replaced the thermostat, gasket and thermostat housing. All went well for about a week and now the leak is back from the same spot.
Question I have here is there something special I need to do do the cooling system to prevent the leakage from the weep hole?
Does all the air need to be removed from the system? As I probably did not remove all the air from the system after replacing the thermostat housing.
When antifreeze appears to be leaking from the weep hole, will leakage always be caused by the water pump or is this a sign that the cooling system is over pressurized or coming from other faulty components?
Any advise will be helpful as CARX wants about $2k to replace the water pump and some other parts for the timing chain and I am not sure if the problem is coming from the water pump.
Thanks in advance.