Came with all the parts I needed to replace the gaskets, seals, and top of the pump assembly (including the screws). Two tops were provided and I ended up using a different top style then the one in the car (turns out the original top had been replaced with a different style). Pump is working well now. Very easy to install.