Fixed by installing arma 2 and arma2 OA on a completely different hard drive.
Be sure to install arma2 then open.... THEN install arma2 oa and open.
This was the only fix that worked for me. Apparently uninstall leaves some files that are not in the normal folders not the user local folder nor the Registry. I'm going to assume it was some steam file.
Regardless, for me, installing to another drive worked.
It's gotten to the point where I have to use the server check page every hour or so now to keep the mods loading in the right order, or at least close to the right order.
Seriously please fix this, I'm spending almost $100 a month on sponsoring (for almost 2 years now) and if I can't get this to launch right, I'm not going to be able to keep throwing money away on this.