Engine did NOT self destruct ... at least so far ... but water pump went without warning at about 106K .... temp gauge pinned. VIN # 1falp67lotk149745