Traxxas engines are ok, as long as broken in proper.
Traxxas carbs are rubbish, worst I have tinkered with, even HSP beats them hands down!
Rich on low end is most likely your prob.
With traxxas carb to get a good idle, you have to close the idle gap to absolute minimum (cannot be closed past...