2003 660 Grizzly Issue(Video)

Hey guys,

Long time lurker had to make an account today for a major issue

I was riding my bike down a long straight away trail pretty fast pretty much full throttle I hear a loud pop and the bike died. quick visual inspection the spark plug popped right out of the cylinder. Didn’t have tools to put it back in so my buddy towed me home. I didn’t look at it for about a week because I didn’t want to know the answer but today I did.

Put the plug back in struggled to get the bike running but it finally started. It idles very rough have to half choke and keep thumb on throttle to keep it running. After about 20 seconds it will make a loud metalic pop sound and the bike will die. Then it starts leaking gas very quickly from the drain at the bottom of the carb.

Any ideas what this could be?

Here is a video of the idle and the pop sound

youtube.com/watch?v=_USl3BzKSsQ