My haunting idle problem was solved yesterday, turned out to be both O2 sensors. After reading that lubricants like WD40 can kill 02 sensors...