Hey Guys,
This is the 2nd time this has happened in the past 7 months. Not sure where to start.

Car is warm. Driving casually at 50-55 and the car starts shifting from OD to D to OD to D every few seconds while under a slight load.
Pull over and the Idle is high. 1200-1500rpms. Shut the car off and restart. Idle is up to about 2K.
If I shut the car off and let it sit for about 10+ min. it will fire right up and Idle perfectly as well as shift as it should.

All tune up parts are AC Delco and have about 12K on them. Plugs wires, PVC & Fuel Filter.
TB & MAP cleaned, IAC, & TPS , replaced with AC Delco as well.
Trans fluid is full and clean. Serviced 2 years ago. 152K on car.

Has anyone had a similar issue?