There is no fuel cut off switch, Fords have those. Check the relay, maybe it got blown or something. Also, what is dangling? It's probably the harness that powers the pump, but I don't see why anyone would cut or remove that...
OMG! Myk's STILL driving an LS1!