Well, you need engine, wiring harness, and ECU. Technically you don't need the H22 tranny, but you will want it, as the H23 tranny isn't geared the same and will be a bit sluggish compared to the H22 transmission. And you should get the H22A because you are already OBDI since you are pre-1997. And goddamnit, the oil light DOES NOT mean that you need an oil change. If the oil light is coming on when you turn, brake, accelerate, or just always on, it means that YOU HAVE NO OIL IN THE FUCKING MOTOR!!!!!!!!!!!! And for the most trustworthy and reliable engine swap help and service, go to
www.hmotorsonline.com
No, I don't work for them, but they are just well recommended. There are a lot of scam artist engine swap websites out there. Don't want to see you get hosed. Also, if you call them, they can tell you exactly what you need, in case I forgot anything.