Mines a bit different. I do have the 3 wire plug, but I also have a solenoid on the front of the engine, that the limit wires run to. I also found there was a blue/white wire connected to a purple wire. I disconnected that, and the pump doesn't run on the up side of the rocker switch. I'm going to try and find a wiring diagram, and try and sort this mess out.

