Hi,
Ignition on position 1 shouldn't do anything, AUX only.
Position 2 = Warning lights on and short prime from pump.
Then obviously turn over is on 3.
Either way the pump shouldn't run constantly unless the engine is being cranked or running, if it does then it could potentially be dangerous.
Although mine is an 83 tin top and yours is a 91 rag top, they both share the same DX Engine and therefore you should have the 5 pin Pump Relay (numbered as 2)
I had the same problem once with an incorrect relay.
Not long ago on my current car I replaced everything, wiring, fuse box, relays etc.
Just went out to remind myself whats in mine. I have this now. (often used in later vehicles for speed limiters amongst other things)

Around £35 if you search by the part number
If you don't mind a little wait on the postage I found
THIS for you for half the price
