Damn, Simon. That's really shitty. Sorry to hear it. How many sets of those rods are out there? You're the only one I've heard of that is using them. What are you going back with?
I know some one that has bent a couple crowers. Most bent billet rods are from a hydrolock scenario. Were you loosing coolant or possibly have a leaking injector? How do the cylinder walls look?