My 96' has got a leak on the drivers side radiator tank , looks like maybe the seam between the tank and the core. How long should these things last ?(seems this one had a short life) Also what is the best fix? , what is the approx. cost of a new one?