Re: Missing BF3 Premium from My Account
On which platform are you playing BF3 since you've referenced both Playstation and PC in your post.
If you are on PC resintall your origin client, log in with the origin account that you've purchased BF3 under, go to your game library and right click the BF3 icon and select "install" after it installs right click the BF3 icon select "show game details" and then right click each expansion pack covered by premium and select install.
If you are on Playstation log in to your console with your PSN account that you redeemed your BF3 Premium code. Open the PSN store, go to the category on the left second from the bottom for your purchase\download history. Scroll through all of your purchases and re-download your BF3 Premium file. You can also re-download each expansion covered by Premium using this method. After each expansion completely downloads go to the game section of the XMB and click on the bubble to manually install each expansion pack.