F150 fan boy here...
I just can't get my head around that 2.7 in a pickup...
Purely anecdotal, but I know one guy with the 2.7 thats 80000km in with no issues and another guy with one thats blown one engine and appears to be ready to blow another.
If i ever buy another F150... It'll be the crew...