Thanks to this topic, it worked for me!
I found the perfect tool in my house... an aquarium gravel vacuum which consists of a 3' clear plastic hose connected to a larger diameter 6" cylinder. The outer diameter of the hose exactly matches the inner diameter of the dash hose in my 2007 Edge. I don't remember the exact brand but I think the packaging may have been blue and yellow.
Here's what I did:
1. pull back the carpet from the area underneath the gas pedal
2. disconnect the dash hose (black) from the drain fitting (white)
3. insert aquarium gravel vacuum hose into the dash hose
4. blow (with my mouth) into the large diameter cylinder
water started to drain through the dash hose, but suction prevented it from coming all the way out.
5. place a white kitchen trash bag under the dash hose opening
6. remove aquarium gravel vacuum hose
about 1/2 gallon of dirty water drained out of the dash hose into the plastic bag
7. reconnect dash hose to drain fitting
8. replace carpet
Note: my symptom was a sloshing noise when turning left accompanied by the sound of water getting into a fan
Diagnosis: I correctly diagnosed the problem myself and asked my local mechanic to find the drain and unplug it... he couldn't find the drain. My local Ford Dealer had never heard of the problem and wanted to charge me 1/2 hour of labor to see if they could find the drain and unplug it, and notified me it could be $800 if they had to take off the dash.
THANKS PETE AND LENNY!