Just got my starter back from a local guy who's done a brilliant job recoditioning it. Fitted it and it sounds like is running at least 5 times faster than before! Car fires up perfectly. Yes! Went around in circles, eliminating connection issues, earth etc, but the starter speed was the issue. Thanks everyone for your help.