Where do you live?
I'd hate to say it, but I think the best thing you could do would be to find someone who knows their Honda's inside and out, and to have them do the work. And also, installing the same engine is always the safest bet.
It will save you time and money in the long run, trust...