Hi, I had the same problem with a 300 Gas Gas which turned out to be a leaking base gasket. It ran very lean at low revs once warmed up. A new [and thicker] base gasket cured the problem. Spraying soapy water around the gasket edge when the bike is running may show a problem.