Just want to update this post as I finally got hold of the new BMW supplied MAP sensor from a friend who was updating his conversion.
And dear I say it, this sensor is TERRIBLE ... it doesn't even actually fit - vacuum leak galore. What an after thought. Terribly made and executed.
So as stated before, I shall sue if BMW adopts my sensor as a replacement.