Well, I drive a Chevy 8.1 which has the identical peak torque and on paper, depending on who is testing exactly what configuration within 5 HP of the ford V-10 (Basically the same at that power level)
YES it does.. I'm not a ford fan for other reasons but YES, it has the horses.