I have a lexus rx300, it will only shift between first and second gear, when I clear the p0768 code then it will shift into third but I never have fourth gear. I checked the connector on the trans for the solenoids and there was a mountain of corrosion. I cleaned all of the corrosion and it was better for a day still didn't have fourth though. Where should I check next.