I like the piston soak idea. I'll definitely give it a try. I can't find Kano Labs products available in Canada. Has anyone used the reformulated GM cleaner with good results? We do have a BG dealer I just found but the site looks like it's geared to business. I'll email then and see if they sell retail or where I might get it. MMO and Seafoam have mixed reviews here. Would they be of any help as a piston soak?