Oh Dave.. not sure if that is what is causing the problems but some of those wiring harnesses in and around the engine bay can start rubbing on surrounding metal and cause all kinds of trouble.. sporadic or continual. My mechanic pointed out a harness in the engine bay that could affect normal idling. I think somewhere in all the threads here, I posted a pic pointing to that potential culprit. I will try to look for it.