Might wanna change your gearbox. Swap in a Short ratio B16 box.
LS gearing is too long. Otherwise looking good.
Never knew you could remove the dual stage thingo in that intake mani.