I checked one ground and it looked good. Is there a good diagram on here that shows where all the grounds are?
I assumed the idle situation wasn't related to this because it was new, but heck, Im not sure. The electrical thing is a demon. I just keeps expanding it seems. Been going on for years. My only complaint about the car other than the faulty plastic in the rear window regulators.