I would say that since you have the pump out, connect it's wires directly to the battery briefly to see if it runs. If it does, and I suspect that it will, it's your ECM. I just went through this with my Green Tracker. Pump was fine, the ECM was bad and it was doing exactly what you described... Get it re-built(the ECM) and all should be well...