I'm looking to buy a second hand car and have seen a nice Ford Focus (diesel) for sale (2005 model). My only concern is its done very high mileage (90,000). Its only had one owner though and full Ford service history. I assume due to it only being 3 years old those are mainly motorway motors, which I know are better than short, stop start city trips, so my feeling is the engine should be fine. Does the average car engine have a life to it? I know if it were a BMW, VW, Merc etc .. the mileage wouldn't be such an issue but being a Ford Focus I'm slightly dubious about it. Any ideas?