If it runs at all, you have fuel, air, and spark. If it runs but poorly...one of the 3 components of combustion is not robust. Most often if you have spark you have spark (rule out spark). Air could be the problem but not likely! Fuel, ah yes this is where I would start. Seven years...water in...