what car is it goin into?
engine mounts for one, gotta get custom ones, like hasport mounts, then you gotta get the shift linkage working, wiring, gotta get the exhaust to match, i dont know if it'll cost 3-4k to get it in, but it'll cost more then just getting a b motor in a pre-2001 civics