Whats the fun in treating your truck like an ON/OFF switch? They gave is digital proportional control, use it!
I'd understand if it was wheelying under almost every throttle imput but cmon, its a 3.3.... Stick a good big block in there and you'll learn a thing or two about throttle control..