That makes sense, 12psi off the line is unreal! Do you have special clutches installed that let it slip automatically or is it all controlled by your fingers on the launch ? I just can't imagine that much power being put to the ground through a single tyre. Wish I could come watch you race