Originally Posted By: hpb
I don't think it's something that needs doing unless there's a problem you're trying to fix. Although, when I worked at a Subaru dealer back in 2000/2001, every Subie that came in for service at the 12,500km recommended intervals got an aerosol can of "Subaru upper cylinder cleaner" (or something like that). You'd pull a vacuum hose, and slowly empty the contents of the can into the manifold, with the engine running. Made a truck load of smoke, and stunk really bad! I really don't know how necessary it was. I've never done it with any of my own vehicles.
Had so many people recommend that Subaru stuff to me, it's supposed to be very good at what it apparently does!
It fixed an extremely rough idle and hard start on a mates Nissan.