Leadfoot33,
This newer truck may be giving you a problem that wasn't found on older vehicles, like you said. The first inexpensive thing to try is cleaning the mass air flow sensor. The vehicle shifts according to engine load, vehicle speed, temperature....and on. If the sensor becomes coated an improper data stream reading will change one or all the shift points and feel.
This sensor is mounted to the intake tubing right after the air filter.
It can be cleaned with a sensor safe solvent available at an auto parts store, by spraying several shorts bursts directly onto the element. Simply remover the air filter top from the housing and then the air ducting it clamps onto.
Once the sensor is cleaned the PCM (engine computer) must be reset either with an automotive scan tool that can reset the transmission adapt, or simply remove both battery cables and connect the two loose terminals together (don't touch the battery!) with a conductive material like a screwdriver for about 15 seconds.
The initial ride afterwards will feel different regardless if it corrected your problem and will need a couple days to relearn you driving habits.
Good Luck
SPONSORED LINKS
Sunday, November 15th, 2009 AT 1:54 AM