Welcome! Need support, you got it. Or share you ideas and experiences.
Sounds like fouled plugs, or thereabouts. You are on the right track. I use fuel stabilizer year 'round. Really seems to help, particularly after sitting up for a couple of weeks (months).
This post is made possible by the generous support of people like you and our sponsors: