I have a 2006 F150 with a V8 4.6 and it tows my 19' 6" boat better than my dodge did with a bigger V8. I am not sure that I would tow a 21 footer with it though. Probably need more truck for that to be on the safe side esp on wet roads.