I would say check the diffs but since it is happening under acceleration AND braking- it would mean that both diffs are not shimmed correctly-very unlikely.
Check your main motor gear mesh.
Benjamin White
R/c Monster Team Driver
Jq the car, LST, Sportweks turmoil pro
Unconventional Techniques, Superior Results