All the things that you have tried have helped but the drawback to the Traxxas design is in the trans. The planetary gear in the trans does not really help with on power steering. While trying to turn on power one side of it unloads and one of the wheels loses power. Few way to fix this. Proline trans with 5000 or higher diff fluid, Bad Horsie Locking diff grease or FLM sealed diff.