Since living out in Arizona, I'm not sure what this "heater" thing is you're talkin' about...
It sounds like the blower motor might be on it's way out... Or, something fell down inside it, like a small screw, etc. (you can get to the blower motor by taking the glove-box out)