I would also be doing a pressure test to make sure you haven't popped a head gasket! The T-Stat is a very good place to start checking don't get me wrong, but a pressue test on the cooling system is a good idea. Also, not to sound stupid but check and change your oil also verify your coolant...