If you continue to take good care of it, keep it clean, perform maintenance as required by the book, and make needed repairs in a timely manner, a fair estimate for life expectancy for this car is another 10-15 years before it rusts out, provided you are in a seasonal climate. I live in IL and have a 21 year old car that has just about had it as far as rust goes. Mileage wise, maintain the vehicle properly and the sky's the limit. If you have the Duratec V6 you may need new timing chains around 200,000 miles. They tend to wear out around that point.