The 6.4 intake definitely does not seem like a restriction on this engine. Ive had it to 7400 rpm a dozen times and it never seems to have the power taper off hard.

I dont plan to spend a whole lot of time on maximising the combo but ill take it to the track a few more times and play with the cam timing once i take a little rear gear out of it