Two things that are probably a good idea to check:
-
Are there any problems with the battery - weird charge/discharge rates, any physical deformities (such as bloating, see the forum’s battery guide on how to test)?
-
Does the reboot loop also occur when there are no SIM cards in the phone?