This helped me when my phones battery acted up, from and old post that allowed you to do a hard reset with loosing your data.
To get phone service and stop never ending boot cycle:
Place a check by CDMA Auto
It worked for my after the temp check app was uninstalled.
Let me know what happens.