Ok if you didn't get a code because you think your email was compromised then why are you posting your email on a public forum like this? If 343 will help you, they will check into the problem since they already have your email. Posting your email in the public is asking for it to be hacked. For those of you who had the code but it stopped working. All you do is redownload it. You go to xbox guide -> account management-> download history.