Dissapointing performance

I have talked to experts and I have seen 400 hp dyno numbers on much milder builds. Right now my biggest problem is engine hp.

It sounds like you've got it figured out.