In the morning, the truck cranks and cranks takes a little bit to turn over and fire up, has a weird idle, little bit of hesitation while at stops in the morning on the way to work. Once warmed up seems to smooth out, just bothers me. I have replaced the plugs, wires. I have been reading. Could...