2004 Jeep grnd cherokee limited runs terrible, idle is everywhere, no one can figure it out
Everyday it runs worse then the last, I tried 3 treatments of b12 in the gas tank, ran better at first. Not anymore, the idle is just out of control. I have taken it to 3 different shops and put on diagnostic machines and no answers. I bought the Obdcom tool just like the OBd2 and no codes. No dummy lights other then the airbag light coming on random. Sometimes it surges while sitting at stop light, other times runs great. I have the manual for it, but it mite as well be in french. I can not afford to pay $100.00 an hr to try and find out what is wrong with it, I am a single disabled mom just trying to have a safe and reliable car to get my son to school. Any opinions, ideas I am all ears. I just hope someone can come up with something we have not tried yet. The tranny slips but the hydromatic tranny place said it is fine, I was married to a mechanic for 15 yrs I paid attention and I know when a car is not running right. Help