After reading some older post, it does seem possible that my little oil leak could be the culprit...oozing it's way to the contacts.

Hopefully I can get under there tomorrow and do some better investigating.


It's too bad that a little red light would just appear and point you to the problem...