The integra didnt come with a B18 until 1990, the engine that came in the 86-89 LS was a 1.6 DOHC similar to the ZC. D16a1, it will fit in your 94 civic with minimal work but not worth the effort. Now if you had a 85-87 Civic or CRX to put that engine in, then thats a different story rite there.