Ok! I have changed the oil, definitely needed doing, brushes were absolutely fine - plenty of life left! check throttle switch distance and all electrical connections. Even changed the air, engine oil and air filter (none related to issue) and runs sweet as a nut but still engage and disengage...