Recently I can really smell anitfreeze when my heater is on. I figure it is the heater core that needs to be replaced. I have been told that this is a long repair. I have pretty good mechanical knowledge, but I never have done this. Is it something that is better left to a mechanic or should I tear out my dash and try myself? Any ideas on how much it would cost to have it done? tHANKS ... JP