Im not a ford guy and will never own one, but when Fords own engineers said they personally would pick the 5.0 - that kind of tells ya something...