So I’ve been reading all over this trying to figure out my problem. It shifts great manually but when I put it into drive it won’t shift into second until 3000 rpm and drops into gear hard. When I push the pedal to floor and it tries to downshift it just revs up and doesn’t drop down into gear. I have read about the mlps, vas, and tps. Checked tps and it was bad so I replaced it. Not sure of vss. I tested voltage on mlps and shifting through all gears the return voltage is spot on. I pulled codes and the only one I’m getting is 622 (shift solenoid 2 not responding or whatever). I check all the wiring and have good continuity from ecm to solenoid. I check the fluid to just in case and it looked a little overfilled. I just don’t know where to go next. I’m not sure how to test the shift solenoid to see if it’s bad. Or maybe I should just change it out. Any help would be appreciated!