Yip, i ran the file several times now, sonwthing seems to be wrong, not with the file, but with the system itself. I did a few runs, what i noticed:
first time z went down, touched, went up and hovered about 5mm above the contact
second time Z went down....... hovered about 8 mm telling me it was 29.5 (so nearly perfect
third time Z went down, touched, and went down deeper, offcourse i stopped it
So i am lost in space now. Everything else runs perfect, only this function goes sour.