ok i have a 1990 4-runner with 240,000 on it lol, when i put it in drive it has accelerates slow unless i throw it in first and shift up to drive, and my overdrive light blinks on and off when the button is pushed in for the overdrive to be on and when im driving 60 its taking 2500- 2700 rpms instead of 2200, its like its not going into the next gear cause sometime it will shift again and ride at 2200 rpms for awile then kick back out, what could be wrong?