Up Liberty, I have been having the same problems with my jeep. 2003 jeep liberty sport 3.7l and have no luck with it yet. you can check my thread... all plugs changed, air filter changed, IAC replaced and port for it cleaned, throttle body cleaner, fuel injector cleaner (lucas brand) used...