If it is the MAF sensor (mine was the same till i replaced it) landrover expect around 200 quid for one, you can fit an alternative one that costs around 50 quid (it's a peirburg rather than bosch)
found a Chap that sells em online at TUNEAM , it's a rover site , they put the same bmw motor...