Scanning will tell you a lot. If the thing should be shifting and it's not then it may be a bad shift solenoid, force motor or accumulator.
You could swap shift solenoids and see if the problem follows to the other gear change. If it were something with the engine I would expect it to be erratic and happening intermittently for all shifts. I could be wrong though.