Just checked the car this morning, it started normally
.
Still if anyone knows what causes the delayed start after stalling and starting the car several times in a short period of time, please fill me in. Does it have to do with spark plugs or something?