I recentley got my first jeep a few weeks ago and yesterday I took my kids to school in the morning and everything ran perfect, go to pick them up in the afternoon and while waiting for them to come out it started to idle rough. While driving home it had a hesitation when accelerating. Well to complicate things I went out to drive it around last night it was fine again!! It recently had a full tune up done and the air filter cleaned and oil(k&n kit). Any ideas on what could have caused this? I have gone over the typical stuff and everything seems fine, I did notice in chiltons it said to check timing, its a 94 4.0 so is this done by the computer or still with the dizzy? Thanks and please pardon my lack of knowledge with this motor other then what chiltons tells me to look at