I wonder if, perhaps, you might just have an issue with the timing chain tensioners in the F-150? It's been awhile since I worked @ the dealer, but I seem to recall, well, a recall on those... Tensioners would lose tension, chains got floppy, BINGO, NOISY!!! :(
Not 100% sure on that, BTW...