I actually have my 2000 2.0L contour in the shop today getting the Range Sensor (MLP or whatever, same thing i was told). My car was doing the exact same thing for 2 weeks and everyone was telling me differnt things. Finally got to transmission shops to verify by testing that it was the range sensor. And they generally do run around $50 (i think mine was $53) if you tack labor on obviously more than that. But considering yesterday i was convinced i needed to get a new transmission, sure is nice to know it's just a sensor.