I am working on 06 freelander with the BMW td4 4 engine , if I plug the map sensor out of inlet manifold while engine is ticking over and after plugging Sensor out it makes no difference is this a sure sign sensor is not working. I joined a land rover site but advice is very thin on the ground. So I have always got good advice on here so though I would give it a go after all a sensor is a sensor . Also fitted a egr by pass and it makes the car run worse anyone know why this might be. Hope post is in right place.