Thanks Mike. I was sure the fix for a high idle wasn't a chip, since I doubt the factory intended a 2k idle! I'll know more this morning, when I finally get a chance to do a little work on it. Yesterday got too busy, but today is pretty much open and I'm giving myself the day off.
Quick question before I break anything. I'm going to find the problem with the driver's window too. Does the switch panel simply pop off? Otherwise removing the door panel looks pretty straightforward (yes I found the screw behind the lock bar).