It took a bit to figure out the correct primer because it was an older pump, but when I received it, it fit perfectly. Order was shipped out the same day, it took longer than it should to be delivered, but that was no fault of Diesel Parts Canada.
The original filter also has a top screw = vent screw. Here you can put a hose down on the nipple to avoid spillage. I have bought filters where this nipple is only fake, and therefore get spillage all over the engine. These filters have a screw-on plastic lid. The original has an aluminum top so you put the entire filter straight down. Only buy the original filter