has your plastic rock guard been broken recently? the reason i ask is im wondering if your radiator took a rock hit that bent the interal tube and pinched it so that it couldn't flow through. also you should spray out the fins on your radiator as the mud and crap stuck inbetween the fins will bake in and hamper the cooling abilites of the radiator itself...