That's weird for sure your describing two separate problems kinda. The loud metal clank is it's own problem. While the gear selector is another but kinda related LOL. If your having trans slipping the computer might have you in limp mode but that should throw codes. I wonder if the PO did anything to the programming. Either way when was the last time you did a trans drop on the trans and changed the filters? Also when was the TC done?