Yes it will bolt up fine, but I recommend you find a EX/Si transmission since those work well with the D16Z6 because it has a short gear ratio which helps performance wise. The transmission for the D15B7 was designed more for fuel economy than performance so it has long gears which would hurt...