Have you taken it to a trans shop to have the code read?
If you press the
O/D Off switch, do you feel the transmission kick out of overdrive, or notice an RPM fluctuation?
It could be a few things. The code will tell you in which circuit that the code resides, and will allow for a better diagnosis of the problem.