Have a look
here
Dunno if Mao is still on here (cbf checking), but his stock was the genuine article which is supplied to Subaru, same part# and all. In any case, there is some good info on there. I feel your pain re the '99 AFM, they are too darn sensitive, and I've replace a few in my time.