Agree with Scott, you can have new radiator, shiney new cap, the prettiest new hoses, ect..... But if the thermostat isnt working right, none of that new stuff will cure your problem. Maybe it's just me, but I always start with the little (read cheap) stuff first. And these cheap things probably needed replaced anyway. Are you Loosing coolant? Also check the firewall between brake booster and fender for coolant. I've seen my truck spray coolant thru the resivour cap.