Jeep runs and drives fine, and other than the lunging thing, i can live w/ some rough idle. its been tuned, the filters are all new, ive cleaned all the appropriate parts, used cleaner additives in the gas, adn ran higher octane fuel, but no change, so I am ready for parts now I guess. any thoughts???? also are non OEM IAC vales ok if thats the suggestion?