That one you have listed may, I repeat may work, a member did use another one and it worked.
Yea, that would be me. I got that one for $25 on Ebay and the only difference I was able to see was that this part number has one fuse that is a lower amperage, I replaced with the fuse from the OEM one and it worked fine.
I bought it as a spare and did all the RCM fixes on it and used it until I could get replacement relays to fix the air pump problem on my OEM unit.