1998 Dakota 4x4 big engine, starts and idles perfect. ONLY on cold mornings after a mile or so it starts bucking and backfiring. Then after a couple hundred yards of this it runs perfect again. No codes or engine light. This only happens on cold mornings, even after I let it idle and the temp was up to normal before starting out. Any help is appreciated.