can always spray the throttle body with cleaner to get rid of any build up, and clean the throttle blade real good, any carbon around the blade will cause it to idle funky if its not metering the air correctly, always worked on my XJ to improve idle..