I didn't really solve the problem, still idles way too fast, but after having thoughts of selling the car to ease my frustration, decided to take it for a spin for motivation. Slightly more motivated to finish it now, but still wish I could get the idle down.

I have an oil leak also, possibly the front main seal. I have a decent amount of oil dripping from the bottom passenger side of the plastic timing belt cover, so have to pull the cover off and see where it's coming from. It wouldn't bother me so much, but it's dripping directly on the exhaust manifold and I don't appreciate the smoke and possibility of fire from it.