Fuel pump - DELPHI art. 28269520