OK - here's some more pics - the lever is definitely at an odd angle when looking at it straight on.

6585286-linkage6.JPG (5596 downloads)