Oddly over that last few days I have had 5 calls in our store with customers complaining of hard start, rough running and stalling coming to stops. I advised them to purchase STP water remover and call me in an hour. All 5 have called back saying problem solved.
Just wanted to share this with those of you having similar issues as most the time these problems are fuel related. Hopefully this helps!