It not your fault frying your slipper, Traxxas made a design flaw IMO, the slipper of E-MAXX and E-REVO is just too weak for brushless power. I would recommend you make some mod like this:
http://img.rcfans.com/rc2/viewthread.php?tid=147395&extra=page%3D1&page=19