I have done the pin mod, and after driving the truck a few times I'm finding it a lot more consistent with take off and acceleration, I have the stock clutch setup, until reading all the info on here I never thought about the lack of power from the front end, but did notice it wanting to spin sideways under gas and braking even with a lot less expo in the brakes, it now brakes great, and pulls on the gas great, I have saddles up front, carbon brace etc and love the truck, I only race, and the truck is getting better and better.
T-BirdJunkie, you gave up and sold your truck, when you get a new one go ruin that thread and leave this one to the guys putting in the work to make this a great race truck.
Keep up the great work guys, I'll let you know if any trans parts break.