Several years ago Motorcraft ran an ad with the tagline: "Taxi tested tough." The implication was that taxis got the snot driven out of them. Stop and go city traffic, extended idling and multiple drivers took their toll on engine parts. I personally would not buy a van with over 100,000 taxi...