My '08 CX-9 has around 220k miles. Changed water pump, radiator, valve cover gaskets, front wheel bearings, and all three motor mounts. The front ball joints were replaced by Mazda under the recall a while back. Need to replace the transmission axle seals next. But all in all, I haven't done...