Yes, the Jaguar XK8 does have a fuel pump.
The fuel pump is in the fuel tank.
If your Jaguar is fuel injected the fuel pump is located on top and inside the fuel tank. If it has a carburetor it may be an in-line electric pump or the pump might be mounted on the side of the engine block. Follow the fuel lines from the fuel tank and you will find the pump.
the fuel pump is located in the fuel cell. the sending unit for the gage & the fuel pump are on the same bracket.
Fuel_pump_relay_location_for_a_jaguar_xk8
in a 1977 Cadillac ( non-fuel injected), lower left front of engine near water pump
Mounted on top and inside the fuel tank.
in the gas tank
in the fuel tank
The mechanical fuel pump is bolted to the side of the engine. Follow the fuel lines.
Mounted on top and inside the fuel tank.
In the trunk number 4relay