I am not sure if this is normal. My 87 22re 4runner idles at about 6500rpms when its warmed up. Sometimes it will get a little shudder here and there. Do these trucks just do this or is there something I should be checking? Also, if I shut off the truck and then start it soon after (with a couple hours) the idle will be really bad until it warms up (sometimes as low as 5000rpms. I do have a drilled thermostat to solve my overheating issue. Could this be contributing to this problem? I have a new TPS, new O2 sensor, new plugs, recent timing setting (done with new TPS) any ideas anyone?