To me it sounds like there may be electrical interference from that drivers stand. Get the guy to make sure he physically grounds the drivers stand to the dirt. Just having it sit on top of the ground is no good. He needs a cable bolted from the stand to a solid grounding rod to bleed off static and other interference.
How come your DCX doesn't fit in your mugen?? It fits in mine just fine. TTYL.
Gary