I saw the video...looked like the car was ready to take off on it's own.....
A while back you were putting in some 26 (?) spline axles....did I get that right?
Did it turn out those were best to handle all that power?
What all have you done to the car? 608 at the rear wheels is pretty good.