Yeah, the "intelligent oil-life monitor" frankly isn't that intelligent. As far as I can tell, it simply keeps track of overall miles (not just ICE miles) and days since the previous oil change. If you hit 2 years or 20,000 miles it tells you to change the oil. I guess "Dumb oil-life monitor" doesn't have the same marketing zing ?
Also, thanks for posting your APIM version and as-built info. Looks like no changes there for the new TCU, so at least that's one variable we can eliminate.