I have one similiar to this on my teryx but on the intake side pushing the air through. I just a wanted to let you know which one I used. I bought it at a local marine shop (West Marine), its also a bilge pump but 2" rubber couplings fit on each side of mine making it an easier install. I just went and looked at there website and couldn't find it but it was a 3" inline. A 3" rubber coupling was too big for it but I was able to stretch the 2" coupling over it.
Looking at your pics closer, you probably could have put couplings over yours too.
Looking at your pics closer, you probably could have put couplings over yours too.