Yo de otra cosa no sabré pero de ésto menos. No obstante te propongo que hagas una prueba empírica muy sencilla: desmonta el cuerpo y deja al aire el cableado. Conecta una batería (lipo a ser posible) y haz varios disparos seguidos en vacío, una ráfaga corta. Después palpa el cableado, así como todas las conexiones y el fusible si tuviera. Si detectas un punto caliente es que hay un mal contacto generando una resistencia enorme que se come los miliamperios como mi hijo los cereales de chocolate. La explicación es fácil: R = V/I. Para un voltaje más o menos regular, si la resistencia aumenta, la intensidad cae en picado. Si eso falla, desmonta todo y empieza de nuevo porque me he quedado sin ideas.
Yo tengo un G36 de CA al que le pasaba eso mismo y resultó que un conector tamiya, el que une el fusible al cableado del gear, que estaba en mal estado. Tras cortar cable e instalar un nuevo conector, se solucionó.
Si encuentras el fallo, no dejes de comentarlo.