I have some tips to keep your Tetons running!
1 (A). Clean your diffs. Open your diff housing and separate the diff into three pieces then get the actual metal diff and remove the four black spider gears. Get a wire brush and clean the four little holes. This will keep the diffs running smoothly with no clicking noises
1 (B). Check those four black spider gears. Some of mine broke which makes a massive clicking noise and reduces speed check them and buy new ones (trx 7579) to replace. Again clean the holes in the diffs that the speeder gears are in.
2. Shock guards. If you have a 3d printer at home you could make some custom shock guards like on the stampede 4x4 vxl. I think this would help A TON since the stock shocks like to snap in half.
3. Aluminum driveshafts. If you have upgraded to brushless the driveshafts break constantly so when they come out GET THEM
4. NO MUD!!! It stresses the motor and usually will burn it out (been through that)
5. Change/upgrade ball bearings. The stock ball bearings have no rubber and I have found them to rust easily unless you want to constantly change them to keep things running smooth I suggest upgrading to higher quality ones for better durability
I hope these (only 5) tips will help you keep the Teton running and I will try to find more