I just want to add that I, too, have a 98 ES300 (70,000 miles) with the same intermittent idle problem when slowing down after driving at highway speeds. It was driving me crazy until I read your posts. I had the EGR valve replaced and it solved the problem. Thanks folks!