When I slow down my car goes into 1st gear and won't change when I pull off. on 2004 Chrysler 300M

I have to pull over and turn the engine off and restart it then it changes gears fine, until I slow down or stop again

Asked by for the 2004 Chrysler 300M
sounds like car is going into limp mode. scan codes and post so we can adv
1 more answer
Check with the parts dept. at your local dealer. Let them know the symptoms and see if they know if that year still had problems with the ignition switches causing that symptom.