latest radios are to blame, at least for my problems (not receiving texts & intermittent data). if you upgraded your radios to the .3 (zip or separately), then revert the CDMA radio. there's a thread on XDA about this problem.
solution=downgrade your CDMA radio to a previous version.
i kept the .3 LTE but went back to the 2.10.605.1 CDMA radio version
since then, i've gotten every text people have sent me.
before that, i received 1 for the entire 3 days i was on the .3 radios.
try it out