This may answer some questions. This obviously from the company line:
https://www.gm.com/company/gmability/enviro..._qa_040104.html
I had assumed that it somehow sampled the oil and determined when the ZDP level was down to 50% or so. Sounds more like an oil life guesser than a monitor.
Well....."guesser" is a bit harsh for describing the GM oil life monitor....
Given the amount of research and development and validation that went into the oil life monitor system "guesser" is not applicable.
There are several approaches in the industry for oil life. Some vehicles (Merc and BMW and others) have an actual oil quality sensor. It can react to acid level, some contaminants and oxidation levels of the oil depending on the type of sensor. The sensors on the market are either resistive or capacitive. They do have problems with them with some contaminants and some oil additives and they are not terribly reliable from our data.
The other approach is the one GM pioneered back in the mid-80's when the work on the oil life monitor started. The oil life monitor is indeed a computer model of everything that "ages" oil. It counts engine revolutions as a basis for approximating ZDP depletion since ZDP depletion is linear with engine revolutions. It adds severity factors based on ambient temperature, oil temperature, soak times, run time intervals, load, RPM, etc..... to accurately model the engine oil life. The nice thing about this approach is that it is completely reliable (all software in the engine computer) with no additional parts or wires to break or leak or fail or add cost.
Oil life is TOTALLY dependent on the driving schedule. Period. Mileage or time alone is not adequate. You MUST constantly monitor the driving schedule. Short trips in winter weather might require an oil change every 1500 miles in severe cases (so much for that 3000 mile advice) due to contaminants buildup. On the other hand, long trips in moderate weather might allow the engine to go 12,500 miles between changes. That is another advantage of the oil life monifor in GM vehicles. It will constantly track the operating schedule and predict the oil life based on percent oil life left so that you can tell when to change the oil in advance before it is totally used up. Oil quality sensors do not do this. They can tell when a threshold is passed for the oil being used up and warn the operator but they do not monitor the driving schedule and actually predict use.
The other nice thing about the oil life monitor is that it is calibrated for each specific engine. Different engines will age or "use up" the oil at different rates depending on the design features of the engine and how much oil is in the system for that engine. This is another reason that blanket oil change intervals are worse than useless....they are very misleading. An engine with a spur gear oil pump driven by the distributor drive gear with flat (rubbing) tappets will deplete the oil FAR faster than an engine will a gerotor oil pump on the crank with no distributor gear and roller tappets. The oil life monitor is calibrated to reflect that. That is why it is so important to follow the oil life monitor for oil changes and ignore all the old wives tales of when to change the oil other wise. Most of that "advice" is meant to sell more oil anyway.