Car is 2000 Corolla with 58k miles. Last year, I replaced both front CV axles with some generic brand because the left side was leaking. I also drained the ATF and filled it with Royal Purple. This worked fine for more than a year.
Recently, the car has an issue when stopping suddenly OR taking a sharp turn slowly (20-30mph) and then stopping immediately. Sometimes it happens when stopping normaly as well. As far as I remember, this issue started happening after one incident where I had to hard brake..basically from 70mph...down to 0 over a short distance (the car slipped several feet). As soon as the car stopped, the transmission was still engaged and the engine seemed to be under load as it was around 900rpm.
The issue is that as soon as I stop, the transmission seems to still be engaged for about 2-3 seconds. During this time, the RPM is around 800-1000rpm and the engine sounds like it is under load. After 2-3 seconds, there is a jolt and the engine rpm goes back down to 650rpm. During those 2-3 seconds, if I press on the gas...the engine rpm will hit 2500+rpm and there will be a jolt and then the car will start moving.
It seems like the transmission fails to disengage at stops. I checked the ATF fluid level and it is fine. Do you think this could be a solenoid issue or related to the Royal Purple ATF? Should I get a transmission flush and then replace with Toyota ATF?