Have you tried a glitch capacitor? I've read that the MMP has a rather weak internal BEC, so hopefully you're not having issues with this. I'd get a glitch capacitor ($7 upstairs) and give it a try first. I have one over in my pit area in the top of my tan tool box if you want to try before you buy

But, especially off-road, I run glitch capacitors if I need 'em or not. Cheap insurance.
I'll be there Friday and can help look it over if you're there.