I havent checked the thermostat, but I can. The lower ones look pretty good. The ball joint boots dont look ripped or mangled. I'll take some pics and post up.
There was water bubbling out of the weep hole.. is that what that is.. if so then enough said IM sure the water pump is on the way out.