Yes, I too have the high idle problem. Mine was new in Sept '02. After a cold start the tach reads 1900-2000 RPM for about 3-4 minutes. I do have heat by then. But I thought this to be excessive so I too went back to the dealer. They checked it out and even talked to one of the local Toyota dealers ...