My 2002 only has 74,000km (about 44,000 miles). Other than routine maintenance (brakes, battery, fluids, etc). It's had both hood gas struts, radiator fan relay (corroded connection), seat recliner mechanism and now has intermittent problems with TPS (although with no noticeable symptoms except...