Check your TPS{throttle position sensor}. Or just try to reset your computer. I think being electronically controlled trans that sensors and the computer tell it when to shift. Mine always downshifts to quickly, but it is in the programming, no? I am fixin to have my atx re-done, if I can find anything out about shift points and what controls them, I will let you know.