Sorry to hear all that. I think failing cooling system components is something you can expect when it over heats. I think when mine over heated for the first time is was bad factory water pump,...