none without many mod... even late ga16i would be a pain in the ass an not worth it....
any motor swap isnt easy...
the easiest one you can do... is the same e16 that you got...
wich is probably not worth it either unless it got 300000km or more !!

then go for refreshed on or user 100000-150000km... if your lucky, youll find one about 80000km... (40000miles)