Which version of mojoPortal are you running? I believe we fixed a lot of those issues in the 2.7 release.
With multisites, are you using folder-based or domain/hostname based?
We have another release in testing now. I'll be sure to check out this scenario.
Thanks,
Joe