I am having a problem with my 80cc motor. When travelling at WOT the engine sounds funny. It has a nice hum to it but every few seconds there is a brief almost purring sound. I also seem too lose and gain speed while maintaining the same throttle position. Does anyone have a suggestion to a possible cause?