OK , update time
Got the map sensor today. It seems everywhere i tried they all supply the new revised shape and for some reason doesent have a metal earthing trip which goes from the bolt hole to inside the sensor..well some sort of earthing function BUT the new on e doesent ha ve this W TF? LOL now im lost...