643 HP at the wheels, then......

Man that's hard to stomach, good luck on the rebuild