Yes, replacing the heater core should slove the problem.
Was the gasket replaced? Have you checked the hose and the heater core. Is everything tightened down?
thermostat probably stuck open needs to be checked or replaced
Yes it can be replaced, if it is of the replaceable type. If you are in doubt about how to do it, perhaps you should have it done by a plumbing professional.
comf
Overheating or no heat from the heater are sure signs it is bad. You car is 12 years old, just replace it if you have a suspicion it is bad. You can test the thermostat but why bother? You will have to remove it to perform the test. Just replace it.
Check into the temperature control valve--this is different than the thermostat.
When my heater didn't work i had to replace my thermostat.
Engine will overheat or not get warm enough. As in the heater will only put out warm air. When you suspect that the thermostat may be defective, just replace it. Very inexpensive part.Engine will overheat or not get warm enough. As in the heater will only put out warm air. When you suspect that the thermostat may be defective, just replace it. Very inexpensive part.
replace anti-freeze, replace thermostat
You may need to replace your Thermostat or your Heater Core.
You put a for sale sign on it!
The heater matrix can be replaced by removing the heater core and temperature control cables. Replace the heater core and the control cables.