RE: esc behaving strange
Just from your description, I'd say either the ESC needs to be calibrated to the transmitter again (you know, the procedure where you "teach" the ESC where Full-Throttle, Full-Reverse and Neutral is), or, the ESC has gone bad for some reason. Do you have the truck's electronics manual to look up how to do that procedure?