RE: dx6i
My bet would be a bad battery or switch. A cheap multimeter comes in really handy in these situations. You can use an aileron extension to check the voltage getting to your receiver to eliminate that as a cause for your problem. It also comes in handy for making sure you don't have servos binding anywhere in their travel.