dude, im doing the same exact swap. You should go with the h22 like im doing. I have a 1997 lude sitting at my dads shop. The guy got into a car accident and like disowned the car, so im taking out the tranny, engine, wire harness and everything else i need and putting it in my 88 lude SI. You cant put a b18c head or b16 on yours because the block doesnt match up correctly on the b20 block. I think you would have to get a block out of a CRV in order for the head to fit.