Thanks for all the thoughtful replies. I appreciate everyone's time and interest. We made one good pull with the NOS to 6500rpm without mishap and got data. It broke on the second pull at around 4500rpm. Well, I hate to say it, but we were taking the O2 readings off the other bank at the time of the mishap, of course. But that bank was good: excellent AFR with the small (we saw 40hp on the dyno first pull - after the purge) NOS dosage. It is a dry system, so, yes, fuel was added (on the AEM there is an independent NOS map) and, yes, timing was taken out. That data is no help because the action took place on the other bank. We were going to have checked the other bank next but . . . . Yes, of course, one can use two O2 probes, but . . . . . who does (there is a lesson to Lextreme readers here)? All the spark plugs looked great on both banks, including the hole with the broken rod. Hung/clogged injector comes to mind - sudden clog, then clearing of gunk causing a sudden imbalance, perhaps - I will have them flowed now (after the horse got out!). There is no sign of overheating on the piston, wall, or rings. I haven't taken the pin out yet to inspect. The bottom end was not touched/taken apart - it is all standard. Something may well have been different enough on that one cylinder to cause that rod to break . . . or, it was a bad rod . Remember, only 280hp. I agree, the piston broke up when it contacted the flailing rod and/or the crankshaft counterweights The rod break looks like a stress fracture letting go . . . . It is hard to know what happened with a high degree of certainty without an actual scientific investigation. But, I will check out all of the possibilities offered by contributors to this forum before I start it again - just in case. I guess I will x-ray all of my parts from now on. I am negotiating for a 2UZ bottom end and another 1UZ right now. If it is the 2UZ I will go '30 over with steel rods and forged pistons. Oh well. More to come. So, does Lextreme have 2UZ rods and pistons ready to ship? I want to go racing!