Ahh, that really is a street tranny. I'm surprised he can get it to live at that power level. The handful of guys that I've seen using that trans at that level have had problems getting them to survive, and 3rd gear always seems to be an issue on power shifting.
That's a beautiful car, which is no easy feat by itself, seeing as how there are very few parts available for them.