I put Seafoam in all my gas things as a stabilizer cleaner, even chain saws, generator, all bikes that are sitting a while, etc.
When my '07 Silverado went into the shop for an 02 sensor, the Chevy dealership tech put a can of Seafoam into it just to make sure the injectors were clean. He said they recommend it and use it in the shop a lot. The nice thing was that I wasn't charged for it. Its about $8 around here at Walmart.