This really has nothing to do with your problem, but a couple of weeks ago I was putting a really old big Ford loader on a friends 3000 Ford tractor and one of the bucket cylinders had the hoses off for years and water had collected in it and lived there for years so I decided to take it apart to see if I could free it up and hone it etc and save a lot of money for my friend.
I decided to tie it to a big poplar tree with my big 3/8" logging chain and use my old Ford F600 with it's 10,000 pound winch to pull it apart after the end cap was removed. On the first try the old 5/8" cable on the winch parted. I cut off about 10' and then with two heavy snatch blocks I started pulling on the cylinder again and the truck started moving, dragging the chained chocks along with about 6" of sod and dirt. I then tied the heavy pipe front bumper to a Pecan tree about 1' in diameter and started pulling again with the three part cable set up. The rod moved out about an inch and when it did lots of the leaves of the Pecan tree fell off and rained down on the front of the truck. Gritted my teeth and let it keep on pulling. My dog Hobo was behind the big Poplar tree watching me when with a loud bang my 3/8" log chain broke and swung around the tree almost hitting Hobo. He was a blurr going around the shed last time I saw him that day!
The cylinder is lying on the ground beside my shop and one day I am going to try it again and use a Rose budd while pulling to see if can get it apart.
If I had some Nitroglycerin I'd pour some in the port and set it off with a remote device with it about a mile away with it burried in a hole about 10' deep and see if that would get it apart????
I bought a cheap cylinder from Surplus center and finally got the loader fixed and delivered. I made $250 for about a weeks work. I'm doing good!
Hope you have better luck with your cylinder.