Seafoam is a fair fuel system cleaner, but it isn't the best for removing water, which is the major factor in "bad gas". you must have realllly gotten a lot for it to mess with the C14, being a pressurized injector fed bike. On the C10 it wreaks havoc in minute amounts, so I suspect you got onces of water in that tankload.
do not mix "multiple snake oils" in the same tank of fuel, the have a tendancy to make fuel very questionable, so when this tank gets low, re-fill with a good fuel (bought from a station on high ground), and add a full bottle of IsoHeet to the tank, and ride at least 100 miles.
IsoHeet is safe for all engines, and will bind water into an emulsion with the fuel, allowing it to be burned with the fuel. it will not work just dumping it in, and letting it sit, you need to burn the combination up, and keep using good fuel. I ALWAYS carry 2 bottles of the stuff when travelling, as questionablre fuel is always there waiting to attack.
Adding a bottle every few months, as a precautionary thing is good also, just remember to do it before going on a long ride, to give it the needed time to work.