I've had two of these generation trucks. One 99 4.6 and one 2003 5.4.
These engines get the job done, but aren't without their flaws.
As mentioned, not a ton of power and the power they have is higher up in the rev band. Their peak numbers aren't terrible, but they never feel like they've got...