Morning John
Welcome to the Forum
You need a BMW capable Diagnostic reader most readers will only see the basic Engine management. Your fault could be Fuel Delivery, Fuel rail pressure, Fuel pump relay, Turbo Actuator the list of possible causes goes on
Dave