I've replaced the starter motor & even tried disconnecting the immobiliser circuit of the alarm system but it's still the same.
Anybody got any ideas, it's definitely electrical so I'm now wondering starter relay overheating or something in that region,




