Pulled the pump off my 89' this morning to replace the o ring on the afc pin, it's been leaking diesel out of the vent for about a year and starting to get worse. While I was tearing it apart I decided to pull the front cover to see if the dowl pin is tabbed, just wondered while im right here...