if the heater core is goin bad every two years, you might want to check your cooling system for electrolosis. check to see if your coolant is generating voltage. i had a problem with that it was eating thru the heater core. if youre gonna put a new heater core in make sure you tie in a ground strap from the core to your firewall