I have a 1997 Toyota Land Cruiser 40th anniversary edition with 243k miles. Always maintained proper engine care (oil, breaks, plugs, sensors...) Never used to tow, never been off roading. Daily driven, 2 owners. New break pads, new crank shaft pulley, new battery, new plugs, new wheel bearings...