I think your timing chain may be going... I have a nissan micra the new shape, and oneday it would do that... I ignored the issue and it just got worse, sometimes I car would just stop the engine whilst I was driving !!!!!!!
turned out to be the timing chain
assad
May 2009