I had similar problems with a MMP this summer. I finally sent it back and the replacement has worked flawlessly.
I will suggest doing that since you have tried two motors, multiple sensor wires and batteries. I will also assume that since you are running VTA that you are running without timing advance like the rules call for. That would eliminate cogging from too much timing.