I have the same truck with the same engine. I bought Hypertech MaxEnergy 2.0. With this device you can program your throttle response time. When and how to shift etc. It's possible that the previous owner did some chip tuning, or programming. I think that the throttle response is controlled from the ECU. Save your money and don't buy new parts.