Don't have the manual to hand so I can't check this, but does the XC90's on board computer tell you when a service is due? My old 850T5 did, but the XC90 so far hasn't done so. I had the 3000 mile service done and I'm up to 13000ish, so a bit concerned that a service is now overude.