Funnie, do you have smaller diameter tires you could try? If with the smaller diam. tires, your motor temp gets hotter, you'll know your average motor RPM is too high throughout your run, causing the heat. Also, do you have a center diff installed or are you using the stock transmission?