runs fine then stalls out when slowing down or low speed
Most likely, the Throttle Body and IAC Solenoid (Idle Air Control) are dirty. You can remove both, clean them with carb spray and a cloth (no brushes). To properly reset the idle: Write down all of your radio stations, disconnect the battery for 5 minutes, run the engine at 2500 RPM for about 2 minutes and allow the engine to Idle for 2 minutes, then Idle in Drive for 2 minutes and then Idle in drive with the AC if equipped) and the Headlights on for 2 minutes. Shut it down for a minute and take it for a short drive. Idle quality should be much better.
Search Ford F-150 Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Ford F-150 Experts