Wow. So now everybody thinks 290 horsepower can't pull 3,500 pounds????
That's more horsepower than the original Triton V10 made!
Sure, the turbo motors are far superior, but I don't think that part of the question.
OP - You'll be fine. It'll be spinning fast at times and you won't be able to tow in 6th gear, but it'll get the job done easily.