yes there should be a seal in there somewhere, either way its probably a pump off to the diesel shop unless you are keen to pull it apart !