Running E85 is bettor for high compression engines & or high boost,but,,,, 10.5:1 is a bit high. All though I just realized my wifes turbo Audi has 10.5:1 compression ratio,,,,but it has all the lastest to control & detect detonation.stock it sees about 12 psi of boost pressure. But w/a chip/software downloaded into the ECU you can run 18-20 psi on 91 octane.

The camshaft would work much better if it had a LSA of 115-116.

What size or stage is the turbine wheel?

With a draw through turbo,you need one that is made for a draw through application.
Can you return it & get a turbo that is made for what you are going to do?


MBHD


12 port SDS EFI