What's up guys. I have a 2004 Infiniti fx 45 with 214,000 miles. Vehicle runs great except it idles rough when I have the a/c running and I'm idling (sitting at red light, drive thru, etc.) I've recently done some routine maintenance: wheel bearings, spark plugs and coils, lower control arms, tire rods etc but I'm not sure what's causing it to idle rough when the a/c is on. I've been told is may be the IAC or the TB needs to be cleaned but I've reads forums that state not to touch those. Any ideas? Thanks.