Hi If you disconnect the run command line from the pump it should stop. If it dosn't then the transistor switch inside the pump could be breaking down and allowing the pump to run albeit slowly. If this is the case then its a new transistor you will need. This can be obtained from a secondhand pump or if you can still read the details off of the transistor itself then buy just that from sources on the web that sell electronic components. Mine was too badly burnt to read the details so I bought a pump from a chap on ebay as per my post. If it does stop when you remove the run command then the fault is, I am afraid, the ecu mounted on top of the pump. This is the worse case which will require a new pump or a solution like I came up with (see my post). This fix won't be everyones cup of tea. For me it was driven by the need to avoid the high cost of a new pump, the fix cost me 30 quid plus a few hours work. Not forgetting the cost of new oil as a draindown will be required as well.