Anyone know what this is under the oil filter strapped to the chassis with a cable tie? Two wires in and two out - curiosity getting the better of me.......
It's not the oil pressure switch. Lambda sensor sounds right. One pair of wires going forward and one pair to the passenger footwell. Follow the wiring?? - blimey it's tight down there