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!