It is only true Mark if the definition of "life" is understood.
To avoid doubt and misunderstanding "life" means the production run of the model. This has traditionally been of the order of 6/7 years depending upon the manufacturer.
If one assumes that David`s car has had a 150,000 mile service, then it is due a (1)60,000 miles (full as defined by Lexus) service, plus consumables.