That's a right joke! Why is it that dealers these days seem to only be able to go on what their diagnostics say?! Does nobody looking at the car have a brain to think 'what could that be'. It's no good keep sending a customer away just because the computer shows no errors, because clearly there IS an error. Just madness.
I would've originally said temperature sensor, but it seems to do it in quite a variation of temperatures so that might not be it. I'd have thought perhaps a MAF or Oxygen sensor playing up, making the ECU deliver the wrong amount of fuel, hence the stalling, but I'm not a technician, and to those that are, I'd have thought it was hardly rocket science :-/
I agree with everything you say a car this new 3000 miles only should not behaving this way ,someone must have an idea ,changing parts as guessing is no good but surely in testing development for this new engine this must of happened somewhere along the line ,i`m currently experimenting with starting in normal mode ,as while in sports mode the fault has been occurring on start up !!