Worn bearings which allow the input and output shafts to get misaligned during shifting will cause the problem you're experiencing. There is a "pocket bearing" where the input and output shafts meet. If the shafts and/or bearing rollers wear, the 3-4 shift collar will hang up as you're trying to engage 4th. gear. By wiggling the shifter around, eventually the shafts will self-align and the shift can be completed. It sounds like it's time for some rehab work with a "small parts" kit that includes all the needle bearings, gaskets, seals, etc.
Jerry


"It is better to be silent and be thought a fool than to speak and eliminate all doubt!" - Abraham Lincoln
Cringe and wail in fear, Eloi- - - - -we Morlocks are on the hunt!
There is nothing noble in being superior to your fellow man; true nobility is being superior to your former self. - Ernest Hemingway
Love your enemies and drive 'em nuts!