Incorrect start orders can cause services to fail to start and result in a reboot loop. The maemo-control-services app incorrectly starts services at 20 (any of them) after you toggle them off and back on.