Hi, I'm new to the land cruiser world. I've stumbled across this forum and am loving it.... I have a 97 FZJ80 with factory lockers. Truck has 212k miles. I recently got an issue with a fluctuating high idle. (Between 1500-2200ish) I decided to drive the truck as it was hoping something would clear up. It didn't. When I got back home I had a steady high idle of about 3k. I've loosened the throttle cable and cruise control cable so there's some slack. Sprayed carb and choke cleaner looking for a vacuum leak, removed and cleaned the iac plunger. Inspected throttle plate to make sure it was closing all the way..... I still have the issue.... few days passed and truck again had the fluctuating idle. I unplugged the iac and idle still fluctuated. I've read all sorts of posts with a similar issues. Some people have looked into coolant temp sensors, 02 sensors etc... I haven't quite found the solution. One last thing. The day the truck first acted up I had removed the driver side kick panel looking for the moon roof drain. I found a line which I thought was for the moon roof. I blew are into it. Turned out to be for the rear window washer. Anyways, an hour prior to running compressed air through that line, I drove the truck with no issues. Also, haven't touched the tps yet. I'm picking up a service manual tonight too. Have you guys had a similar issue and found the problem??? Thanks for your help.