When this stalls, does it stall like the key ign key was shut off, or does it stall like it might be running out of gas? It still sounds like a power problem. Especially if rerouting the wire loom like you said took care of it for a while. That may have been just a bandaid fix for a while.If I had it I would be chasing that loom you're talking about until I found something. If it was an IAC it wouldn't stall or quit at speeds above idle. That is only for idle conditions.
Another thing I had one time was a bad EEC relay. This relay is in the power dist box under the hood on the drivers side. If these go bad they just shut down like turning off the key. At any speed. This powers up the computer only, but I thought you said the speedo and tach just went to zero right? Another thought is bad ignition switch, this controls power also to those items. Has anybody checked the ign switch by wiggling the wires to it?
FORD MOTOR COMPANY CAR AND POWERSTROKE SPECIALIST FOR OVER 16 YEARS. ASE MASTER SINCE 1991. CURRENTLY WORK AT A MAJOR FORD DEALERSHIP. GIVE ME YOUR FORD PRODUCT QUESTIONS, IF I HELPED, PLEASE HIT THE ACCEPT BUTTON. EXPERTS QUESTIONS ON FORDS WELCOMED