Another forum member who has been following this thread has reminded me it might also be the Volvoguard system inhibiting the starter. However the fact it seemed slow the first time it nearly didn't start does tend to point towards brushes and/or a bad earth somewhere.