Junk that duratec

And get a ZETEC tour

My zetec has 134,000 miles on it and the car is 100% original , except the original brakes were replaced at 129,000 miles .

Your tranny problem might be the tranny range sensor that is hooked up to your shifter . Or the TSS sensor.