With the spec's provided, I think you can potentially be pushing things with that tow vehicle. BTW, I wouldn't be too worried about going up hill. It is coming downhill and stopping that would concern me.
Sorry to be a downer. I hope you can figure it out and have a safe experience.
|