You need fuel, air and spark to run the engine. See if you can determine which one(s) is missing when you have the starting problem. Could be one of the cold start components (CS injector, the CSI time switch, ECU temp sender) for example, not kicking in the cold start system.