dont know where you all get them from but i found a motor factors locally has them on same day delivery for £16 inc vat had one price from ricambio much more than that dont know what the difference is part number bcd torino made in italy box says qfp304
seems to do the job any hoo any one want one will pass on the details or get for ya
btw it doesnt come with a push rod but does have a gasket
dave