Tinks, never thought of a repair shop, off to check that out...

Slyder, yeah DH took a look and the belt and all that looks ok, so no idea!