Well, if your water temp gauge is reporting that, then I'd say there's a good chance your thermostat is gone. I'd doubt you'd be able to hear that thing squeak, if it makes noise at all while failing, while your engine's running, so I don't think that's the source of the noise. Thanksully, thermostat jobs are easy.
Check your motor mounts and sway bar bushings