RE: turret will not fire
on the inside of the tank, near the turret screwed to the roof of the tank their will be a small peice of what looks like circuit board (really only a connector board), if any of the wires have come off that its your problem, it happens alot to me when i repeatedly remove the upper hull. if your not too good with a soldering iron you can pull the other wires off and replace with a 3 long terminal block. it seems however that you have 2 functions gone, so dont just solder or screw them back on or in, test them forst by pressing the exposed wire against the connections, dont touch it though, dont want anybody getting hurt on my back. press the elevation and fire commands to check.
thanks, hope this helps,
Matt