I am having some heat problem in my 2010 Vibe 2.4L engine. I get heat out of the vent on the drivers side front vent but cold in the other vents.Every once in awhile I will get heat out of all 4 vents. The heat is good out of the 1 vent when I use the heat. I also hear a sloshing noise coming from the dash where the heater core is located.I had the heater core flushed and had perfect heat for about 3 days but it went back to where it was before I done it.
The mechanic who done the work said the heater core needs replaced but a different mechanic says that the Blend door is probably bad.
I can't do the work myself so I have to pay a mechanic to do the work.If it is the heater core I plan to have them flush the entire system,but will that be enough to keep the new heater core from stopping up. Also I don't have any antifreeze on the floorboards,the windows don't fog up and I don't loose any antifreeze. It's confusing me on what to do as far as fixing it and can't afford to fix the wrong thing. Also the car doesn't overheat.The temp gauge stays in the normal place.
Any ideas?