B/S if there was situation that caused it to fail to would be evident in the rotating assembly of the motor or woul of been tattle-tailed by the ECM,... If all parts come back with no issues I see it as manf. issue not yours. 25K should be a no holds barred full blown race motor,.. My big XJ motor has been I've revved, over heated, and abused ,.. Still together
Maybe a post on pirate is in order