Has anyone installed a felco fuel pump (off ebay) ? I just got one for my 2003 gtx di and it dosent look like the one I pulled.And it didnt come with instructions.Thanks Dave