Welcome to the world of RC trucks, I am sure you will get to know your hobbyshops replacement parts rack well. :D
Sounds like you have things figured out already, but if the engine is cutting out after some runtime. It generally means things are too lean to start with. Leaning it out more will...