I agree, but OEM and OE can mean different things. OE can stand for original equivilent (likely junk), or original equiptment. hard to say, i know 22re performance is a pretty reputable source, but, Parts geek (which i haven't ordered from before) is listing the pump as a kyosan for a bit cheaper.