"Wheelies and cartwheels and smoke! Oh, MY!!"
Yep, this was the end of my 16s FCR ESC. If you watch the last part of the video closely, you'll see a puff of white smoke escape from the back of the truck.
Fortunately, I have been in touch with Benjamin (Mr. FighterCat), and he's got me covered with his slightly more appropriate ESC for Bajas, the 8s 300a FCR ESC already in the mail to me!