I pulled codes and had 2 new ones:
P0123 for high voltage from the throttle position sensor
P0121 for TPS signal.
I replaced the TPS and the shifting problem did not go away.
Also, when I rev the engine in park, immediately after, it stalls on me now.