Yanking this thread back on topic yet again, today I bent my left swaybar link mount back into place, and installed a new MAT sensor. Now the Jeep idles at barely 400rpm ???
Time to go after the O2 sensor wires I guess.
EDIT: oh, and Japan has some pretty crazy laws regarding cars. Google "shaken", it's the japanese equivilant of our auto inspection. Most vehicles need it every two years after the first 3, and it costs in the ballpark of $1000-1500+ each time. That's just one of the things they deal with.