why even bother with swapping engines? its not a piece of cake ....it takes a LOT of time and we don't have the resources to do it right,
whatever engine you find will have stuff missing from it like wiring or sensors unless ofcourse u spend 3 lakhs or above and buy it from a proper shop and not places like shershah n peshawer junkyards.
i would just suggest to turbo the d block u are running, get a turbo kit and run it on 10psi...would be more then enough for you...then if you get tired of that, put in some forged internals and run 18-20psi.
i myself have done a similar project on a friend's 96 civic, it was producin 234whp at 1 bar of boost at hpr's dyno.
so if power is wat u want, then get a turbo