90K5
1/2 ton status
Just put in a new water pump the other day, but it leaks from the plug that is on the top of the pump...it is tight on there...is this supposed to do that? Would teflon tape of some locktite stop it? The plug seems to be the right size, don't really see why it leaks there...anyone know whta I should do? Thanks