If the body of the ram is to long to allow the piston to engage, there is no point in shortening the rod. This will just go into the body, but not so far, and the body of the ram will still be too long. Most ram conversion I've done, the ram body would always fit into the piston whichever way the ram was fitted.