I would say they are yankin your chain dude..
my neighbors tmaxx does same thing his was in the needles
he adjusted them like you have to do everytime you go out unless weather is same as day before.. constantly adjusting. like rc planes need to make changes on ground before ya can fly
thats i think most fun you can get all kinds a set ups by tuning motor.. but check again for air leaks around carb and if its runnin crappy go back to factory specs and start all over .if i remember right isnt there a o ring on hs needle maybe needs changing.or if you have another hobby shop check them out . i got a lot a good advice on board like these . good luck...