The issue is a 35a esc is no bueno in a 5lb. 4wd 1/10 sc truck like yours. So many people buy the cheapest HW combo available, burn it up, and wonder why. That esc is really for 1/12 on road, maybe 1/10 lightweight on road. I understand there's no way to know this until you find out the hard way.
As mentioned before, 60a is more appropriate.