I checked the o-rings, both there.

Here is a video demonstrating the spark, just to confirm it is enough. It seems a bit weak when pulling the starter cord slowly. I'll let you guys judge...

I'm thinking of swapping out the flywheel, what do you guys think?

[video]
[/video]