What I would do next is have the computer scanned. A tech needs to drive it with the scanner attached to see whether 2nd gear is being commanded by the computer. If you have 2nd command then I would pull the band servo next and examine it. Since you do have overdrive, we can assume that the band is ok.
transman