Could be the shift solenoid or the speed sensors chech them is also possible the sence it sat for so long that the filter is just pluged up
open