If it was firing fine with the MERF and it's now doing that I would hazard a guess at a tappet plate, I know you said that was fine but... or possible the trigger wires to the MERF being pinched or damaged.
Rate of fire sounds low, battery low or if you have worked on it, is it shimmed too tight? As for full Auto on semi, you have a programmable mosfet. Try reprogramming it