According to AIR the supplementary fuel delivery pump is located on the left unibody rail immediately before the fuel filter. It appears there may or may not be an in tank pump, as AIR is calling both in tank units level senders only. However the wiring diagram for the DDE lists the location of the electric fuel pump to be in the right side of the fuel tank, like every other e46. Pull up the back seat, pull back the black mat, and remove the access panel.
The high pressure pump is located on the engine under the intake manifold.
Sent from my SM-G970U using Tapatalk