Have a Car Question? Ask a Mechanic Online.
It sounds like you have a shift solenoid sticking or going bad. The solenoids are mounted on the valve body inside the transmission. You may have picked up some contaminates causing the solenoid to not function properly, this will normally set a code and your D light will flash and ck engine light may also come on. If niether is on, then the problem is probably contaminates. (the solenoid works, just not as good as normal) add some sea foam transmission additive 1/2 can run for a couple hours then service your transmission (replace filter and fluid). If your problem persist the extended warranty may be your best bet. Thanks, Joe
If you feel I have been of any help to you, please click on accept s I may be paid. Bonuses are also greatly appreciated. Have a great day and hope this will solve your problem. Thanks again, Joe