On my Leopard, I found that if I ran it rich, and fouled the plug, on the next session I could not rev over 7000-8000. Cleaning the plug with brake cleaner and a wire brush usually fixes it.
Reading through old messages, on the Rotax, if its too rich, there is also a 12k limit that some people have hit, and fixed by using a smaller jet that allowed them to get to 13-14k.
So, as people have suggested, the problem is certainly jetting, possible compounded by a fouled plug.
Samir.