Ok so I was unable to login today due to a really silly system put in place by origin. So they give you two codes when you preorder a preorder code, and a full retail code. If you are getting the error saying there is no active subscription on your account, go to origin.com and look up your old order and look for your full unlock code for the full retail version (not just the preorder) GL!
~Booglerz