Here I go again. A newer product for cleaning your engine internals is;
www.auto-rx.comIt has been tested through engine teardowns and many, many testimonials to work as described. It is supposed to help with a myriad of problems including clogged ring packs. For the ring pack problem it is supposed to work fairly quickly (say 500 miles). The product is $25 including shipping, but you have to do a few short interval oil changes (1500 mile, 2000 mile). Follow the directions and oil change recommendations explicitly and use dino (not synthetic oil). If you want to discuss it with some oil Freaks <img src="/forums/images/graemlins/zombie.gif" alt="" /> go to the forums on;
www.bobistheoilguy.comLook under the oil additives section.
The other suggestion to use a Diesel oil (Shell Rotella or Chevron Delo) is good for cleaning your engine, but probably not effective enough at cleaning ring packs.
The ATF suggestion is a myth. IMHO.
The only other flush I would ever put in my engine is the Amsoil flush. Anything else is too risky.
Flame me if you want, but I believe ARX is an amazing product. No, I do not work for the company.
If you use it please let us know what happens. Good or Bad.
Oh, I remembered something else. Since you have pretty good access to your spark plugs and are willing to "soak" you pistons/cylinders. There is another suggestion on the Bob is the Oil Guy site. It is called a "Molasoak". Search for it. It is a combination of a couple cleaning products and is supposed to work well.
Regarding Oil/Engine additives/Cleaners, I read something once that made a lot of sense to me. When considering any of these products the best way to look at it is to be an "open minded - extreme skeptic". Meaning that; while it is possible for a product to help your engine, you should be extremely skeptical of all claims. Search for ARX or Auto-RX on the internet and decide for yourself.