It ran strong before I parked to over the winter. Now it will start (cranks for a long time first) and will idle for hours but will not go over 1000 RPMs. Exhaust is dark for about 15 minutes then goes to a light gray/white but still heavy. Any ideas?