It could have an intake leak?
Try a spray around any joints in the intake pipes/air-box with some carb' cleaner (or electrical contact spray, etc.) and listen for any changes in rpm. An intrake leak will suck in the aerosol and add to the fuel, so it will race a little. With no leaks, the aerosol won't have any impact.
Ralf S.