Hi got a fuel leak from a unit on drivers side of diesel tank on my 2001 Discovery TD5 ES, Don't know what the unit is, Is it a fuel pump or a fuel filter its the size of a can of beens with a plug in electrical lead on the bottom, And can i do it my self ? And how much ?