my 2010 cooper will not stay running at idle.No lights are anything have come on on 2009 Mini Cooper S Clubman

It starts up right away and runs perfect until I come to a stop then it quits .It starts right up again no problem but then when I come to another stop it quits

2 answers 1 comment
scan test for codes and check fuel pressure ,also check for vacuum leak
the shop said all codes were normal do you think it could be the timing tensioner? do you think using premium gas would make a difference
warranty issue call your dealer