Very impressive dyno sheet!
Would have to say Goodwin's got it going on w/that torque curve - looks like a diesel curve - should really pull
Make sure and get video's of your first pull - WITH SOUND.