2002 foreman s help!!

Hey all, back again working on a Honda and it’s got me stumped! Customer broke the shifter inside, fixed that with no problems. Cleaned carb and figured it would fire right up! Wrong!

So on to spark, there is very weak spark unless I just hold the plug so that it’s just barely grounding. Got a go through the flow chart on the electrical system but thought maybe someone would have experienced this before.

Any ideas??