If you have a Carburetor on the engine then it is likely caused by the Choke sticking closed or is out of adjustment, if you have fuel injection it may be cause by a bad sensor or a cold start valve. A scan will give you the code to decipher the problem and will help you fix it. If it is fuel injection the engine light will likely be on as well.