lippy
638 hp @ 6600, 567 lb-ft of torque ... that should more than adequate for the task at hand

... Brent built you a very nice motor indeed!
With great power comes great restraint, be sure you are pointed straight ahead when you put your foot to the floor

... Give yourself some time to get used to the power and I let us know how you like it.
Look forward to seeing your ERA on the road.