wait a sec, you said d15b vtec in ur header but d15 in ur post? Which is it? Big differences...
d15b OBD1 has the word VTEC on the head, looks just like a 1992-1995 Ex/Si engine, and will not work in your car without some wiring issues aka going from OBD2 to OBD1.
d15b OBD2 has the word HONDA on it, looks just like a 1996-2000 Ex/Si engine, and that one is a direct drop in with your car, just need the right ecu.
If the motor is the OBD1, get a wire conversion harness and you'll have to do a few steps too, not sure exactaly. Best stay away, not worth it imo.
If its the OBD2, ffs get it. Lean burn mode? Holy fuck ya!