so your getting a crx? you said ef8 so i figured that's what your getting. and i would say it all depend's on your price range how much are you looking to spend? and for a decent price you can get either a b16 sir, or gsr b18. they have alot of aftermarket support and to swap them in isn't to bad either. you'll need mpfi done if it's a dpfi, ef to b mount's, shift linkage, a vtec subharness, or plug's that go to knock sensor, vtec solenoid, vtec oil pressure, and 2nd o2 sensor. 90 -93 integra throttle cable, clutch cable, axle's and intermediate shaft, rear t mount bracket with bolt's, and a pr3-pw0 ecu. depending on what model civic, crx you have. and if you dont have a dx or si you will need to get the spindle off of one of them then take out the dust ring's from the back of it. you can get the complete change over from hmotorsonline.com for around or under 2 grand or check around diffrent place's for one. and thing's to find out if you staying with cable tranny or going to hydro, staying obd0 or going obd1, witch everone you go with make sure you match up the dizzy, wire harness, and ecu for it! if i think of anything else ill let you know or any more question's feel free to ask.