Still waiting for this "recall" my BMW tech told me of....5 months ago!
But the, my 135i at 12k hasn't had a failure, so I say "yet"?
Also, I can state that long cranks don't mean a failure is imminent.
I had long cranks last year when the weather turned cooler, about this time last year.
The long cranks went on till spring, then the software upgrade, no long cranks since then, no HPFP failure.
Throttle response SUCKS after software update.