I seriosuly fell sorry for you as it seems you have more problems than a I do and I have a lot of them.

As for your idling problem, first clean the IAC valve. Then check for intake/vacuum leaks as they both can cause idle problems.