I would soak the ways with a good penetrating oil (not WD40) once or twice a day and give the back of the ram a few whacks with a block of wood and a 3# hammer, until you get some movement. On the broken part, I think you covered both the possibilities, or possibly a few broken teeth on the rack. The culprit will be revealed when you pull the ram. Mike