My friend has an '87 XJ, 4.0L, auto., and it idles right around 1200 RPM. He's changed the IAC about a year ago, TPS recently, coolant sensor, intake and exhaust manifold gaskets, and checked over all of the vacuum lines. The problem gets a little worse when it's at running temp. Any ideas from the pros? Thanks, dudes!