2004 TJ unlimited 169000 miles running 32” tiers stock gears automatic. I’ve been driving the jeep around for a couple of days and noticed from a complete stop to accelerating a slight hesitation just at the beginning of takeoff after that it runs fine no hesitation at any other point and when going uphill and again At take take off It actually even shakes a little but after it’s gets over 1000 rpm or so seems to be fine and normal again don’t have any ideas to what could be causing this.TB has been cleaned and I have replaced the ICA the TPS and the map sensors while back, spark plugs and ignition coil are also new. Thank you guys in advance!