I shot this earlier today after taking the entire dash apart. I've been having this problem for a few years now and I've just been dealing with it. Its gotten so bad I can't stand it any more. I don't know about the linkage, but there seems to only be 2 screws holding it in place.
I haven't been to the dealer yet to see about a price for the motor. I'll get back to you whenever I get around to that.