Well, I cleaned the IAC, it needed it bad. I believe that was the cause of the idle problem but don't see any way it could affect performance any time the throttle is open. I decided to go ahead and do a tune up. Checking the vacuum hoses with the engine running I noticed the port in the manifold for crankcase ventilation was clogged, I had unclogged the orifice on the valve cover months ago but didn't think to check the manifold port, Must remember that one! I pulled #1 spark plug for inspection, I never checked the plugs since I bought the Jeep cause it ran good before. The color looked good but the electrode was very round and the gap was around .06" Specs are .035. The plug wires look very old so I went and bought new plugs and wires. I had the dist cap off, cleaned and inspected it and the rotor a few days ago(I was comparing the distributor to another I have in stock), so I know they are good. While I had all the plugs out I ran a compression test just for the heck of it, all the plugs looked great except for wear. Highest reading was 165 lowest was 145. I was pleased! After putting it back together with new wires and plugs and a clean IAC I took that ride I meant to take earlier. A 20 mile round trip to retrieve my FSM. I ran the thing as hard as the law allows and then some. It seems to run perfectly now. On starting it goes to 1700 rpm and within 4 seconds settles down to normal idle speed. On the hwy, cruising at 55 I floored it, It downshifted to second gear (AW-4 auto) and when I hit 65 @ 5000 rpm it went back into third. I slowed down at 75, don't need any tickets! I'm thinking about taking this Jeep to the drag races! Why anyone would want more power than a good running 4.0 in a wrangler or an XJ is beyond me. It ran perfectly for the entire 20 mile trip no matter what I did. I reckon it just needed a tune up. Time will tell. Thanks for the suggestions guys! <img src="/forums/images/graemlins/patriot.gif" alt="" /> <img src="/forums/images/graemlins/cheers.gif" alt="" /> <img src="/forums/images/graemlins/cheers.gif" alt="" />