Sounds like the cable that operates the shifter has been pinched.
Yes we could start a DB7 parts interchange thread here, good idea.
The one on AMOC wwas pretty hard to read in the format it was displayed in, and I am not convinced that the info was 100% correct, I know they seemed to omit discoveries made by non members and non UK posters.
Wayne