RE: engine help needed!
First off....don´t start your truck if you don´t have complete control of it. You will end up smashing it.
Next I think you should check your linkage. You need to take a look down the carb and see what position the carb has when the servo is centered.