Whats up man, you going to have to think carefully what malakies you going to tell them. Start by saying the car wont start and it keeps having to crank irregularly. If they chase you away then wait for the codes to pop up and take it in. There is a chance that the fuel pump in the tank is faulty and not the HPFP that sits in the front.
08 E90 335i AT RB Turbos -NX Wet Kit - Chiplogic Flash or Procede V5- M3 Diff - AE Exhaust- Forge Dv's - Helix Intercooler - AR DP's - P3 Boost Gauge - Vishnu Meth- Stett Chargepipe and CAI