643 HP at the wheels, then......
With a dyno pull like that, I'd be super stoked to rebuild and try again.
Best of luck!
Print