Auto or manual? If auto, change the Turbine Shaft Speed sensor ($25) and see if it helps.
"When asking a question, please include all relevant details. i.e. engine type (2.5L Duratec V6/2.0L Zetec), transmission type (auto/manual), etc. We cannot help unless you are specific!" by Lance Kinley in the first post of the Troubleshooting Forum.
Edit. TSS threads
http://www.contour.org/ubbthreads/showflat.php?Cat=&Board=trouble&Number=1030582&page=&view=&sb=5&o=&fpart=all&vc=1
and
http://www.contour.org/ubbthreads/showflat.php?Cat=&Board=tranny&Number=257675&page=&view=&sb=5&o=&fpart=all&vc=1