Brought my phone in. They ran diags, and everything came back perfect. So I might have found what wrong with mine.... Do you happen to be adding in a provxml file named something along the lines of mxipupdate_oemoperators_104.provxml when you customized your kitchen? If you are, try naming it mxip_zzzmyProv_999.xml. You don't want it interfering with the Sprint stuff that gets changed when there is an update to the package that contains them.... look at this link...
http://msdn.microsoft.com/en-us/library/ms889522.aspx