I have had this same problem intermittently and only when its been sitting for awhile, like in the morning. After the first time I replaced the shift solenoids. It has happened since so that wasn't it. My fix is to just let it idle and warm up, then it shifts fine. Has happened to me 3 or 4...