Gasket that came with this assembly did not work once installed fuel was leaking. I had to use the old gasket and still this assembly was leaking and then all of sudden it stopped. This casting is crap it does not work nearly as well as the OEM piece if you wiggle the petcock valve it will leak fuel out. Even though this product is very low priced do not buy it it is complete garbage. I have gotten this piece to work for me though I still do not recommend this piece go the extra mile get the OEM part.