I've seen seafoam perform small miracles with stuff like that. I'll say "yes." Empty all fuel that's currently in it, make a fresh batch of seafoam, gas and oil, and let it sit for a couple days.