Michael Walton has racked up 527,000 miles on this 1998 Dodge Neon. The engine isn't quite that old, though. Walton had a new engine installed at 300,000 miles, figuring that buying a new engine was cheaper than getting a whole new car.
NEXT: Toyota Yaris: 400,000 miles