Chutando por alto, eu começaria por várias coisas:
1. Tente limpar a válvula de controle da marcha lenta, tem uma explicação aqui How to clean your idle air control valve - JeepForum.com
2. Checar a bomba, e a tubulação, e conferir se a pressão certa está chegando no motor
3. Checar os sensores de O2 (sonda lambda), pode estar lendo a mistura errada.. ou pode ser o escapamento furado antes do sensor
4. Confere o relé ASD na caixa de fusíveis, se algum sensor O2 deu curto ele pode danificar esse relé e aí o módulo não recebe a leitura de mistura
5. Confere o sensor de posição do acelerador (TPS), pode causar isso também
"Pode ser" um monte de coisa, mas começa conferindo isso aí, e passa o scanner pra ver se acusa algum erro. Depois conta aqui se resolveu ou não!
[ ]'s