With switch OFF,and the wire OFF the solenoid, and after draining fuel out of tank or pinch the fuel line off, remove the shut-off solenoid and take it and reattach the wire. Hold the metal part against the engine or frame for a good ground, turn the switch on, it should retract. Then turn switch off and it should let go and come out. Hope this helps but looks like the solenoid may be burned/shorted out. Just have to replace it. But I would test it first.