could also be a faulty water pump- when you view the radiator top (with cap out, engine idling) is the water moving slowly or fast? you'll only see movement once the thermostat opens.