My guess is stale fuel also but check the airfilter while you're at it. After sitting 'a few years' it's bound to be well past it's use-by and possibly crumbling, the engine maybe ingesting these small pieces. This can, in some instances, lead to problems such as holding the reed petals open causing hard starting.