hey ive got a t maxx 3.3 thats been great for a while but last week i was running it and it stalled out on me. From then on, it would start up and go fine but then cut out as soon as the engine returned to idle. After this it got harder and harder to start it each time. I just tore the whole thing apart and did a full rebuild but i dont think it has made any difference. Anyone know what could be wrong?