So its 2010 R56 model. The battery, starter is good and tested well. However, it takes several crank cycles for it to start. Initially i used to do 7 or 8 short cranks (4 seconds) each for it to start.
Today I noticed that if I continue the first crank for say 9 - 10 seconds, it will start on the second crank.
I read through mini forums and they mention that it could be HPFP issue, but why would the car start in second crank when it fails to start on the long first crank duration?
So even if I continue the first crank duration for say 15 seconds it wont start! This doesnt sound like HPFP issue, right?
After further research online it does look like HPFP issue more specifically: source
The problem with the Mini Cooper S High Pressure fuel pump failing is an internal non return valve which fails and allows pressurized fuel to leak back into the fuel tank and as a result upon start-up has a lack of sufficient fuel to the injectors causing misfiring until the pump has built up sufficient pressure.
This looks like to symptoms I am facing, once the car starts after several attempts or cranking, the HPFP must have built enough fuel pressure to cause ignition and once the car starts the RPM continually supplies the fuel faster to HPFP
Upon diagnostics the following fault codes were given off:
P1105: (ECM) has detected a fault or malfunction with the Manifold Absolute Pressure (MAP)/Barometric (BARO) pressure switch solenoid valve.