Recently my wife's TJ started to stall on her at random times. There didn't seem to be any traceable pattern to it. I read as many of the threads as I could find across most of the wrangler TJ forums and tried a few fixes like cleaning the idle air mixture solenoid, and replacing the TPS, but it...