No your half right. The oil monitoring system tells u when to change it. On the GM system the number of miles is only about 15% of the algorithm. Engine temp, weather temp, engine RPM vs trans RPM vs diff ratio., altitude, barometric pressure, intake and exhaust O² and more go in the...