I buy it from a member of Club GP forum. I don't know where the previous owner buy it, but I think that e-bay don't sell it. Maybe from a store like ZZP, Intense or Wbody. It is specifically for 3800 engines, not an universal type. I post more pics here: http://www.clubgp.com/newforum/tm.asp?m=4980804&p=1&tmode=1&smode=1 The one that zzp have cost $30 + shipping and look all rubber. Mine is rubber,but the part that joint to the cover valve is great quality aluminum, professionaly machined. LMK!