hard into second gear?

This is not a "length of rod" issue.

Either your shifter body has debri damage inside, or the transmission has internal problems, IE something wrong in the sideplate, a bent shift fork, or syncro problems.

If it shifts OK with engine off, it's surely in the gearbox.

Ok
I agree with what I posted on the "length of rod" it is most likely fine.
It may be in the "adjustment of the rod" and also do you have bolt stops in the shifter that might limit the travel?