That would depend on what model year of Ford F-150
For example :
A ( 1996 ) Ford F-150 had ( 3 ) engine choices
A 4.9 liter / 300 cubic inch inline ( straight ) six cylinder
A 5.0 liter / 302 cubic inch V8
A 5.8 liter / 351 cubic inch V8
A ( 1997 ) Ford F-150 had ( 3 ) engine choices
A 4.2 liter V6
A 4.6 liter / 281 cubic inch V8
A 5.4 liter / 330 cubic inch V8
If you could say which model year , I could narrow down the engine line - up in my answer
The 2009 Ford F-150 has a V8 engine.
The 2008 Ford F-150 has a V6 engine.
The 2010 Ford F-150 has a V8 engine.
The 2007 Ford F-150 has a V6 engine.
The 2013 Ford F-150 has a V6 engine.
The 2011 Ford F-150 has a V6 engine.
The 2002 Ford F-150 has a V6 engine.
The 2001 Ford F-150 has a V6 engine.
The 2012 Ford F-150 has a V6 engine.
The 2014 Ford F-150 has a V6 engine.
The 2004 Ford F-150 has a V8 engine.
The 2006 Ford F-150 has a V6 engine.