It should have Electronic Stability Programme (ESP) which has a degree of traction control incorportated. But if it didn't I wouldn't be too bothered. I tow with a 2.0 C Max tdci (non DPF)(136 bhp)and it's excellent. My van is a bit lighter than yours (Ranger GT60), but it pulls as if there...