Fired it up today for the first time this year. Took around 25 pulls and it started. When started it did the same thing as the video in my original post. Revs going up and down for a minute then it leveled off and held revs steady.
Will look to getting a new sparkplug for it. Original one it has...