After doing a bit of research on heater problems i decided to give the two hoses going into my heater core a touch to see if they were both the same temperature. The top on was hot the touch maybe could hold into it for 8-10 seconds and the bottom one was warm but not as hot as the top i could hold this one for as long as i wanted. Does this mean i need to flush my heater core? I did test the two hoses with the heater on at speed 2 on the fan dial. it's really starting to get cold and i wouldn't mind resolving the problem before its freezing out. thanks a lot.