i have fixed a 9560 on several occasions and the problem related to the main board (right hand side top) where there is a relay which kept burning out its solder joints due to the legs being cut too short.
the only other thing i can think of is the brushes need replacing but i can`t remember if that creates an error message.
if you`re in the s w london area or sheffield i`d be happy to take a look at it.
C M L, May 2004