Direct fit and no need for wiring loom extension to fit B58 Gen 1.
The Bosch 0261520520R high pressure fuel pump (HPFP) is a high-performance version of standard HPFP fitted to the popular BMW B series engines manufactured from 2015 to 2019. This engine is fitted to a range of BMW and Toyota applications.
The BOSCH 0261520520R HPFP is supplied to be a direct replacement and requires no additional modifications to the engine wiring loom and hydraulic connections.
Please Note: The wiring loom/harness extension is only required if the factory loom is too short to fit. The use of a wiring loom / harness could void the warranty of this item. If you do not mind this, here is the harness in question that you will need: ML Performance BMW B58 F20 F30 G11 G30 Wiring Harness Extension for B58TU HPFP (Inc. M140i, M240i, 540i & 740i).
You may also be able to rotate the connector on a B58 HPFP. This makes it possible to install the pump without modifying the wiring harness or adding a wiring extension.