This all sounds plausible if I were getting a problem in 1 wiper. But, how does wear in the spindle of 1 box cause both wipers to over-run?
And they are not just 'flopping about', it is a good, hard powerful bang into the screen rubbers at both ends of travel. Then it goes, instantly, back to...