heater runs on all speeds but no heat.
Heater core is probably clogged.
check your fluid level. when was the last time the cooling system was flushed? If you flush the system change your stat.
Search Ford F-250 Super Duty Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Ford F-250 Super Duty Experts