Я же просто обрисовал возможную ситуацию и спросил как Вы думаете из неё выходить!
Я вовсе не считаю, что нельзя сделать ротацию по времени наработки, первое что приходит в голову это сделать отдельную переменную, аналогичную переменной абсолютной наработки для каждого насоса, но применительно к нашему возможному случаю, просто их сбросить при замене какого-то насоса на новый(с нулевой наработкой), чтобы выровнять наработку по которой ротация происходит, наверно могут быть разные варианты!