An E-cam is holding him back....Are you people joking....
I have seen people with Explorer motors with just e-cams and a 5 speed run low 12's and trap over 110 N/A.
You people are so stuck in your Ed-curtis bull**** it's not even funny. Maybe he should scrap that whole stupid thing and get...