My 93 Sable stopped shifting into overdrive unless I'm going down a hill or coasting. The minute I put my foot back on the gas it downshifts to drive. The car has a 3.8 liter engine and runs great otherwise. Cost me about 3 mpg. Code 648 is the only code left. I fixed the 565 which was a bad wire to the canister purge solonoid. (Hoped by some vacuum miracle it would fix the shift).
What does the poor shifting mean. Shifts good otherwise.