I've unstuck two this year. Both were soaked for months in all the solutions mentioned here. One was in a tonner and the other in a 2 ton. I have a skidsteer and towed and rocked them til the cows came home to no avail. Both were pulled, an 8ba and a 59 ab. Both had 2 pistons badly stuck. I saw this method here on the barn and decided to try it. Used diesel, power steering fluid, atf, mmo and everything on hand. A piece of rag is used as a wick. After maybe six hours on fire I was able to pound out the pistons with a bfh and a piece of 2 2/2" pipe, but not until I removed the crank, which is very tough when they won't roll over. Over the years I have had some I freed the easy way and drove for years, but I have now learned that sometimes they are really, really stuck. They are both stripped and honed and I bought two new pistons and a set of rings for each. This winter I will grind the valves and decide which engine to use in which project truck. Bearings, rods etc all plastigauge and measure real good. Don't see any cracks in either with my 3.0 reading glasses on. Hope it doesn't come to this inferno for you. Good luck.