pb shifter won't go into reverse

Button pushes in, but won't stay engaged there when warm. Trans doesn't get into Reverse, either. All is fine when cold and first started up. Button goes in and revers goes in just like it is supposed to. Run it a mile or two down the road and reverse doesn't work anymore.