hey i just bought a 2004 shee, i have just been breaking it in and i cant keep the throttle in the middle it either bogs our your going like stink. but i noticed my plugs were fouled up and it started poping a bit on me when i boot it and let it coast. Is this cause i am running it too lean our too much oil, Iam running yamalube 24:1