So I was running my converted hyper 7 PBS today when every Brushless R/C driver's nightmare came true for me... my Mamba Monster died

My setup was as follows.
10/46 gearing
MMMv3 (already replaced once)
Spektrum Sr3100 Rx
Spektrum DX3.0
Castle Neu 2650kv Monster combo motor
Airtronics servo
2 RC-Monster 2s2p 28/50c 5200mAh lipos in series (4s total)
MMM settings were all lightest for bashing purposes, and my cutoff was manual at 12.3v
In the beginning of the day, I was running it around the yard, tearing up the lawn, etc... and it ran fine for a half hour until i had to go... I came back later the same day, and continued to run the same setup, batteries were about half dead when i started.
Things were fine for about 5 minutes, when it stopped responding. It seemed to go to safety signal, as if it lost connection with the Tx. I restarted the Tx, and it reconnected and ran again. I did a run down the street at about 3/4 throttle, when it stopped again. Thats when I noticed my body glowing, and smoke billowing out of it. And I mean billowing- you couldn't see past the cloud of smoke it was so thick.
By the time i reach my hyper(~200 ft away)the smoke and fire had stopped. I ripped the body off and saw nothing but horror. I went to disconnect the batteries, and thats when I saw that my RC-M lipos were puffed.

Upon further inspection, one of the 6.5mm bullets was de-soldered from the MMM, as well as the negative battery input wire. they were both extremely hot.
After looking at the carnage and discussing it with ben(brushlessboy16) I think I have an idea of what happened... It seemed that the MMM overheated to the point where the one bullet became desoldered. Since there were only 2 phases operating the rotor would bounce between the 2 phases. Since the rotor wasn't spinning, the MMM was pulling more and more current to try and make the rotor spin, causing it to overheat eve more and catch fire and smoke. The extra amperage being pulled was then too much for the batteries. It would've finally stopped when enough current was being pulled from the batteries that the negative wire desoldered from the MMM as well.
Some other bits of info that might help in diagnosing this problem is that the drivetrain was completely free, so there was nothing mechanically holding anything back (if there even is anything that could), and the negative bullet was melted into the female bullet of the battery. What I still dont understand is why it would intermittently stop, and then work when i restarted my Tx, and what originally caused the MMM to heat up to the point where the bullet was desoldered...
Any help or support would be greatly appreciated