this happens 3 times already when i bring to the mechanic it has no problems, also suddenly turns engine off from time to time. any idea what seems to be the problem here as chinese mechanics will not check if the bike is still running.