The stop solenoid is located on the fuel pump. It will have a mainly white wire, with a red or blue stripe. I think. Pull this wire off when its running, and see if it stops. If not, take the solenoid out, and make sure the plunger is in there. :)
Hope this helps.