For the last two years, and only in the colder months, my 07 grand cherokee intermittently has some hesitation for a second or two after I step on the gas. I have also noticed just a couple of times the jeep will buck a bit then I let off the gas and go again and it's fine. The check engine...