Just a Thought
Have you considered buying a crate engine?
I will admit that I have no experience rebuilding a Rotax, but I have rebuilt small automobile and motorcycle engines.
I have found what happens almost too frequently, when you do a top end rebuild, because you are putting extra stress on the lower end you will have problems there also.
I know its more money for a crate engine, but I could be money well spent. You will get a warranty.
I'm not being critical but I don't want to see you spend a lot of money and not be happy with the results.
Lou