Eureka! I got a Japanese speaking friend of mine to translate the Japanese text on the silk screen print on the "mystery" part of the circuit board:
He came back with "intermittent wiper"
I had already worked out there was a set of conditions I could apply to this particular circuit which left the relay "on" for 2-3 seconds after removing the condition, so that made perfect sense. The relay directly operates the power to the wiper motor.
On rechecking the Mazda wiring diagrams and found this:
So I now know where the module pins A, B, F, H and L connect
If anyone has any problem with the "single wipe/wash" or intermittent wipe, but the normal wiper functions normally, it'll most likely either be the switch contact or this part of the module that is the culprit.
I've ordered some parts to start putting together a text box and Pete has kindly put a module connector in the post to me, so all looking good.
It's been an very interesting and enjoyable challenge to reverse engineer this module


