BOSCH 0 258 986 603
and, what I presume is a Ford part # 23015 AU-BF OXY SENSOR 4wire
I got them from an online Ford parts mob down south - next day.
You will have to change the plug or get some Falcon 4 wire sockets from the wreckers and make an adapter to the LR socket.
We'll see how the MAF goes. Can't be much worse than the $300 "good" one sourced locally which goes off after a year or so.
Cheers,
Steve

