Sierrap615, Just read your post on saturnfans. that is good advice. I figure that the computer must read the resistances somehow and if they get outta spec, then it sets the code. So keeping the ignition circuit clean is going to be key here.
I live in SoCal and don't go near the beach often enough to have to worry about the salt air, but I reckon this could be a problem in the rust belt area.