Ugg, I thought I had problems. I go over to the Trx site (because just maybe they might have something of use), and saw this:
http://monster.traxxas.com/showthread.php?t=491485
I guess you have to be thankful for the good things, and motor/ESC heat is one of those for me...