I'll throw this out there as a possibility. I flashed my ROM to Jelly Bean and then used Titanium Backup to restore various apps and data. The first thing TB did was the ask if I wanted to replace my Android ID with the old one from the backup. I had already setup my Google Account on the phone...