Seafoam is pretty good at certain issues. I had an Isuzu Rodeo with the 3.2 V6 engine. It would burn 1.5 quarts of oil between 5K mile oil changes. I read up on the issues and it had to do with oil drainback holes being too small to start with and they would get carbon buildup (or something like that) after a while. That made the small holes even smaller and oil couldn't drain back in time and eventually got burned in the combustion chamber... something to that effect. It was a known design issue with no real fix.
One forum suggested used Seafoam through the brake booster line to clean out drain holes. Suck up a certain amount of Seafoam through the booster and shut off the engine. Let it sit for 10-15 minutes then take it out for a highway drive. It was recommended to do this right before an oil change.
I'll be darned if that didn't seem to work. I drained the oil and refilled and drove 5000 miles before my next oil change. I got my 5 quarts of used oil, instead of the 3.5 I'd been getting. Worked like a charm. I ended up using a little bit of Seafoam before every oil change just to keep from building up any additional carbon, worked great!