Just so you know, I know pretty much anything and everything about these Jeeps. your problem with the stalling is you IAC. It is a $40 dollar part at autozone and it should fix it. See my intro thread if you are curious as to what Jeep I owned. Ive had two different ZJ's that I built up. That stalling out is VERY common with the ZJ, and 98% of the time it is a dirty, or bad IAC.