not yet mate, i've found a few QAB000314E parts in Spain from breakers, which are not too much, so think im going to order one of them. Language barrier is a bit of an issue, so not sure if they come with the Rods and ends.
The lady who had the freelander here in ibiza for parts is a nightmare...