Did you manage to get this sorted mate? Im having this problem ive changed everything on the bottom end twice now. It runs for a good 20 mins then the light starts to flicker but goes out when you increase the revs slightly it then idles up and down. I really dont know what to do next.