My Mazda 3 2006 usually works fine when I try to cold start it. During warm days and after driving longer distances sometimes the start will not work. In some cases when tried again after 20-30 minutes it works fine.
I have even installed a new battery but it did helped...