Shifting on newer cars is controlled by the PCM rather than a mechanical cable.
Have the PCM scanned in live data mode to see what the TPS is reading, it is probably reading a low voltage causing the PCM to shift at a higher RPM.
If so, then replace the TPS.
SPONSORED LINKS
Monday, June 23rd, 2008 AT 7:06 AM