Cleaning Pistons DIY
Diesel fuel works good to soak them in and start loosening up and dissolving the carbon.
Need to brush them down once in a while to help them along.
Print