The B12345 maintenance minder showed up on my 2007 TL but I did all of these services when my car was at 100,800 in January of this year. It is now at 111,540.
I did the 90,000 service and replaced the timing belt, water pump etc. All these codes.
Is it because they simply forgot to update or reset the display or didn't actually do anything?? It never came up before so perhaps the car's computer is thinking now is the appropriate time.