Sounds like a TCC solenoid issue. The TC is locking/unlocking. Try disconnecting BOTH battery cables, touching them together for about 30 seconds, and then leave them off overnight. Then reconnect and take a drive to let everything re-learn and see if this issue clears up.