So I'm using a 3GS on AT&T, activated by AT&T, running 3.1.2 firmware. Up until a couple of days ago, it was working fine--jailbroken with blackra1n although I'm not sure which RC (2 or 3 I think). I never unlocked it because I didn't need to. Facebook app update comes around with push. I notice it isn't pushing anything to me, so I test to see if I can get push at all via AIM, which is successful. I get one Facebook push notification out of the many I should have received. Please note that up until now even jailbroken I was receiving all of my push notifications (as far as I know). I was, however, getting that "YouTube unavailable" issue I'd heard about so I installed Push Fix, which I actually grabbed from the Sinful Repository since that was the only one I could find (I heard it was elsewhere?). Hereafter my YouTube worked, but my push stopped working altogether. Wasn't getting AIM alerts, eBay alerts, AP news alerts, or anything. Tried uninstalling and re-installing a couple, still no dice. Removed Push Fix, still no dice. Went through and uninstalled, one-by-one, all of my Cydia apps...no dice. So today I restore my phone. I set it up to restore as new, and then I synced all my data, which I backed up last night, back onto the phone. Now not only am I not getting push notifications, but my signal is intermittent (unfortunately I'm in the middle of nowhere so 3G is unavailable), sometimes the GPS goes out and I have to reboot, and whatnot. Again, reinstalled several apps that should be pushing things. I even went out of my way to add like a bazillion things on eBay that I should be getting watch alerts for. Push is still not working. I plan to restore it again, and if it doesn't work, restore it again and then not sync it, but I dunno. I'm getting pretty worried about it, since as far as I can tell, all traces of my jailbreak should be gone the way that I reset it. So ummm...I think that's about all the information that seems pertinent? I've done my fair share of Googling on the matter and I'm coming up short. It seems that most people with push problems were using unlocked phones, and that most push problems were resolved by re-jailbreaking after restoring. Mine aren't even resolved by restoring without the jailbreak. Anyway here's hoping someone has an idea here because I didn't realize how much I relied on my push. Thanks!