I think it's more likely an ignition problem. Mine does similar when warm and has been left for 10 minutes or so, although it actually starts, just cranks for longer before it starts.
Mind you I know my timing's good, so I suspect the coil or leads...