I have a John Deere 690B excavator with non-JD boom cylinders. I'm trying tp remove the piston from the shaft. There is a dutch key in the end of the piston/rod assembly. I removed the key and tried unthreading the piston from the rod tp no avail. I would like help identifying the mfg of these pistons so I can order repair parts/