Holes in the body made a HUGE difference to the cooling in my xx4, try that.
Also check which position you rear diff is set at, i run B forward, but A forward will make the car a bit free'er. Also check all bearings, those that you cannot free up, replace.
|