The linkage does seem rather thrown together. It has worked, however, for the most part. What puzzled me this time was how creative the mechanic was who put it back together: it simply could not have worked (e.g., the link that sits on top of the selector housing that the connector rod hocks into was 90 degrees off - and it's paired). I hadn't been back to Africa for a few years and my friends who took such great care of the vehicle felt it best to take it to Lesedi Motors, the Land Rover dealer in Gaborone, something I never do. There was a major problem with the Defender just before I had it shipped over and my friends had it towed to Lesedi. Their diagnosis and quote for repair seemed from outerspace so I went hunting for an alternative. Found a great one: Bruce at D'Arcy's Auto Clinic. It was the timing belt (something Lesedi had replaced eight months previously and, of course, was not their diagnosis this time). Anyway Bruce did a fine job (he didn't go near the diff linkage).