Every morning when I start my truck, after its been sitting all night, it doesn't start the same as if I just turned it off and started it up. I'll turn the key and it cranks fine but for too long and then finally ignites and turns over. Seems to be getting worse everyday. More so on colder mornings and for longer periods of sitting. Really would like to get whatever it is fixed before it completely is shot and won't start. Thank you for your time.