its gonna either be spark, fuel, or air related, first thing to check is ur spark plugs, cap and rotor, and spark plug wires, then u may want to check ur fuel injectors, and fuel filter, then check ur air filter make sure that isnt clogged or disgusting, do u notice any loss of power while driving or is it just during start up? could also be that ur battery is discharged or bad. whens the last time u did a full tune up?