I think I remember a thread you started about the glitching. IIRC, you were using an AM radio? Well, AM is prone to issues because of how they work. Any DSM style radio should help a LOT. They run at much higher frequencies (typically 2.4GHz), which is much further away from whatever noise that your gears and/or BL motor generates. Plus, they are modulated much differently than AM.
I have a feeling the dsm will cure the problem. Usually moving the ubec around helps, I have found the ccbec to be the best ubec. It never matters where it goes, it does not bother my fm radio setup. Other becs have caused issues with me, and I have moved them around until the problem is solved.