2500 miles first breakdown had major leak lost 1 liter oil
took a look came from oil pressure sender barely touched it and it fell off
lots of plumbing for nothing
i have another sender last picture is that oil sender to its on my crossflow i would take that one if it is
I stand to be corrected but I believe your last picture is an oil warning switch - it is not a sender for an oil pressure gauge. The electrical sender for the oil pressure gauge is that bulbous black affair shown on your second photo.
There is a lot going on there and as jbc advises, simplify it - it appears that the PO may have had an oil temp sender within the assembly - tell me, do you have an oil temp gauge on your dash or any non standard gauges?