OK guys, after reinstalling the 940 update, twice! Checking all the cables coming from the head unit, I think I figured out what the problem was. My phone and iPad are both jailbroken, and they like to crash themselves from time to time. So when i pluggled my phone in after doing all this and it still caused my 930 to restart, I unplugged my phone, restarted my phone and the restart loop stopped! Its gone a whole night now without restarting. I'm going on a 2 hour trip today so it'll be another test to see if this bug comes back and if restarting my phone fixes the issue if it does. I'll post