Here is a genuine Smiths manufactured new old stock fuel gauge for the series 3 Jaguar XJ6 and XJ12, part number DAC 3058.
It fits cars from chassis numbers 316068 and 315049, but it may also fit cars with other chassis number prefixes.
It also fits the Daimler Limousine to the end of 1986.
If you have any questions please ask.