I had the same problem with both X-Plane-9 and -11. I have:
Brunner rudder and yoke (ethernet connected)
Saitek switch panel (USB)
CH throttle/switch quadrant (USB)
PFC digital enhanced avionics (USB)
PFC remote instrument console (USB)
The problem with the trim rolling full nose down seemed to be related to the USB devices. With one powered USB hub, if I disconnected various combinations of USB devices the problem became much more rare. I installed a second powered USB hub with the 2 PFC on one hub and Saitek + CH on the second, I can operate everything and very rarely does the trim run away.
I think:
The number of USB devices affected my setup regarding the trim problem.
The only times the trim ran away was when I hit a switch on the CH quadrant (perhaps accidentally hitting two at once). Also, if I hit a CH switch that was not mapped to anything, that seemed to make the trim run away.
Once I used two hubs hooked up as above and programmed/mapped all the CH swithches, the problem basically went away.
I hope this helps.
Emerson