If it uses the BMW I-BUS unit (I think the 2001 model may do), then you can buy a unit quite easily on ebay, fairly cheaply, as they were interchangeable in the years when BMW owned Land Rover. Earlier CARIN models sadly aren't, but come up now and then on ebay. Not worth paying new prices for...