will it fit? anything can fit into anything, if you want it to.
is it practical? no.
is it a good idea? no.
is it actually making the car worse? yes.
would a built sr20det, or de be faster and less problematic? yes.
do i think after reading this post that you or your roommate have the fabrication skills to make either one work? not at all.