transmission shifting problem on 2000 Ford Expedition

my 2000 expedition was working fine until i stopped at a stop sign one night. when i pressed the gas, the truck moved forward very slowly. it could not make it up a very small incline so i stopped and put it in reverse. it worked fine in reverse. a few days later i tried to move it backwards and it would only go forward. it went back and forth a few times between going only forward one day and only reverse the next. Can it be repaired or is it best to but a refurbished transmission

1 answer
get a free diag from aamco and then shop price