Originally Posted by GammaZeta
I just checked and the inspection reading said 12,525.
So your car now has 23k miles. The service indicator shows 12525 miles. When the service indicator is reset, it starts counting down from 15525 miles. So that would mean your car at least had 20k miles on the clock the last time the service indicator was reset. In a perfect world, the car would have travelled exactly 15525 miles (or more) when the service indicator shows 0. In reality, with the S54 engine and with the variable indictor, it counts down a lot sooner.
In your case, something obviously doesn't add up. Either somebody screwed up when resetting the service indicator, or your scheduled Oil Service was done really, really late. You might feel better if you choose to believe that there wasn't a screw-up though.