I have found myself replacing things before they go bad on the XJ. That way I have know good working parts if I run into trouble. I have already learned it sucks to be out in 0 changing a water pump/ radiator.