We had one of these at work and the optos were always mis aligned, causing all kinds of eerie behavior. My batman forever had a similar issue on the batwing cannon. Swipe a q-tip over the opto receiver and transmitter anywhere there is one. I think that is in the balltrough and one in each cannon. Thats a place to start if you have checked connections and fuses.
(opto is an optical switch that is activated by the beam being interrupted by the ball.)