2001 Dodge Stratus 2.7 l

The term ‘weep hole’ usually refers to a hole on the water pump housing that is directed up to the shaft between the rotary shaft seal and the bearing. It allows escaping water and steam to bypass the bearing.

You will have to be more specific about where the coolant is leaking. If this leak is through a metal casting, it may be a porosity or corrosion leak.

Post back – help us help you.