The Hall effect sensor is a really good idea!! That will work well.
The only thing is I wanted to get away from using a mcu at the pump end if I can, do you know of a way to latch and output based in an RPM without using an MCU? I could send the counts through the Xbee but it's a bit slow for that kind of thing.
Also as far as it not starting correctly, I will probably set it for a max starting time.. Say 5 to 7 seconds, if it hadn't started by then I will show a pump error and they will have to walk down and check it out.
I'm not 100% certain if the start disengages the actual pump hasn't been bought yet. I just wanted to see if it was possible.
But latching something at the pump at a certain rpm would be good if it's possible.
Thanks again
Lee