^^^go to a well reputed honda kabuli engine seller at your place,btw there is a one good shop at my place,i think new assembly wont cost more than 30k,just throw away the old one,bolt on the new one as it is.
take your mechanic along,otherwise there is no need of that aswel,sellers give written gurantee that engine is not opened,overhauled,will not eat oil and wil not give smoke.if any of such thing happens,they are supposed to take it back.usually this dsnt happens btw.