Without the specific code I can't provide the testing for it however, the theory of this is the same. The throttle position sensor is used in shift strategy. That means if the throttle sensor is not accurate the shifting will be harsh, erratic, or not shift at all.
So if the TPS code comes back, then this is most likely the cause of the current issue. Unfortunately, it is seen too many times that the code comes up for a sensor and the sensor is replaced over and over, and it doesn't fix it. This is because there are other causes of these codes then just the sensor. While the sensor is the most common cause of a lot of codes, it is not the sole cause. In general there is wiring or control modules as well. As you can see from the attachment there are various TPS codes related to circuit performance. Again this could be the sensor but not only the sensor.
If you can provide the code we can dig deeper in to the cause. However, I am confident that once the TPS code is fixed the harsh shifting will be repaired as well.
Image (Click to make bigger)
SPONSORED LINKS
Thursday, March 26th, 2020 AT 6:03 PM