My 05 grand cherokee limited keeps going into 3rd from drive. Goes back into drive when restared and then goes to 3rd again after driving for a while. Got the code checked at auto zone and they said solenoid a is reading bad so I was going to replace the solenoid pack but I wanted to see what everybody else that had the same problem did.