Almost 600 whp and a stock trans with 40k that gets raced all the time. Can’t believe something let go. Maybe he skunked it, but it sounds a lot more likely that it was just time for a trans rebuild and he was the unlucky one behind the wheel when it let go. Your racing season was probably over after your next run anyway because it would have let go then.