A bad coolant sensor can also give you start up problems.It is the first thing that determines the amount of fuel on a cold engine.