The car is in for a major service. It's got 155k on it so expected, but ouch. This may well be the last major service on this car - it's approaching the point of "hope it holds together until we buy a new one." Which, like the stove, we have avoided replacing.