Yahoo push to ios 5.x has never been reliable. Sometimes it can be kick started by a reboot or hard reset of the phone but over the past few months has been almost completely broken. For whatever reason, today of all days, for no known reason, it began working perfectly. Any ideas? 