The Ford 6.0 has a High Idle function built in to all engines. All you need is toggle switch and 15 minutes to hook up. I was told this was done because Ford is so widely used in service vehicles like small fire trucks, tow trucks, ambulances, ect.
Find the bundle of wires by the parking brake. There will be some orange wires with stripes and a purple/green and green/purple wire. That is the SEIC bundle.
Now find the OBD plug and follow the wires back 6 inches from the plug. There you will see a white wire with a blue stripe that is cut and taped off. That is hot with the ignition on and is good for 10 amps. Hook into that wire go thru a switch and hook to the purple wire with the green stripe in the SEIC bundle. That will give you the battery charge high idle. It is a small current load so a small switch, like a push button, will do.
Here is a link to hook it up. Maybe this will solve some problems.
http://www.dfuser.com/Install%20...20Switches.pdf
Chris