I just picked my '04 F350 up from Bowen Scarff in Kent, WA. It ended up being the stearing gearbox. It had a very very slight leak but caused me to be unable to turn the wheel, atleast with out worring about breaking something. Cost me $760 after tax for that portion of my repair.
My breaks were slightly spongly too as it is all interconnected.