I have a 2006 Chrysler 300c 5.7 hemi, when I try to put it into drive it won’t go into gear. When I go from park to reverse it goes into reverse. When I pull it into neutral from reverse it stays in reverse and goes into neutral when I pull the gear selecter into drive. Stays in neutral when I go back into the neutral spot, goes into reverse when I go into reverse position and goes into park when i put it into park. Does anyone know what would cause this and why it’s doing it?