Jahangir brother if u want a vtec engine for civic 94-95 u can get a d15b vtec engine which should be efi engine not stock carborator. My car was having d15b stock non-vtec engine which was on carborator i swapped with d16w7 efi single vtec engine of 2005 vti orial. It is upto u either u want to swap engine for fuel average or performace. I suggest u to go for a d15b efi vtec engine but there are always options for u as higher u will go u will have to pay more for e.g dohc vtec engines are for racing or sports oriented people and that category comes with b16,b18,f20,h22,h24 & k24 etc etc all are used for racing purposes...so its up to u, u can swap any engine in these 2 favorite models of honda of all time this eg(94,95) & ek (96-2001). Best of luck & go for a d series efi engine not carborator one.