This Naraku Premium water pump repair kit includes all the replacement parts needed to repair the water pump on the D50B engine. The kit comes with a 100% dimensionally accurate shaft, quality Viton oil seals, water pump gasket and clutch cover gasket.Many water pump repair kits include parts that are not actually needed, so the repair involves swapping out high quality Piaggio components for cheaper aftermarket parts. Often the shafts do not fit and there are quickly again new leaks.