sounds like thermostat maybe sticking in the closed position..they r a cheap fix u can do yourself.. see if the radiator moves any when u push back and forth on it.. they tend to separate from the support at the top, plastic tanks..check your hoses, small leaks at the ends or the top of the radiator under the cap..