Heater cores last as long as 10 years. Unless your heat output is dropping or you suspect a possible coolant leakage, your heater core is just fine.