We have used corrosionX to free outboard motors and rusted up inboard motors with good results. We used to fill the cylinders and let it sit for a few days to work,also on a car motor remove the valve covers and spray some down the pushrod to help the lifters free up.....one thing other good thing about corrosionX is that it smells better than the other stuff!! just my 2 cents ...good luck josh