How many miles? What is the color of the trans fluid?
Could be a few issues but I would pull the servo cover on the passenger side of the trans. Loosen the transmission crossmember by removing the bolts except the far left bolts on the drivers side, just loosen them. the crossmember won't fall, the engine is still in the mounts and the driveshaft is connected..you will need to pry it down slightly.
Remove the cover and remove the assembly, you may find a blown seal on the 4th apply piston.
Other than that you could pull the pan and check the separator plate between the valve body which is known to push check balls through the plate. If the trans has 150K or more I would replace the separator plate if you do pull the valve body, avail from the dealer.
If you do have only 2nd and 3rd then I agree it's likely the shift solenoid.