Thanks for all your help. I ended up taking it to the shop this morning when it started to overheat on my way to work. I had checked everything I could think of to indicate a head gasket problem, but everything seemed normal. They ended up just replacing the already at replaced thermostat. I hope that is really the problem. If not I may be back for more help. Thanks!