My mechanic used about 6 cans of GM Carb Cleaner to clean 86,000 miles of buildup on the parts I reused from my engine. He swears by the stuff. It eventually did clean everything up.