Today I pulled my throttle body off my xj today and and took it apart and give everything a good cleaning and it seemed to help alot but it still has some hesitation and rpm still bounce and stutters around 1900 rpms. Also noticed if I put it in 3rd gear and not in drive it runs better