Okay. New key switch. New battery. Cranked right up, but when I turned off the key, the starter kept humming. Took the starter to the shop where they rebuild starters and described the whole situation. Starter tested fine. We agreed I probably had another bad solenoid. Went and exchanged for a new one and installed it. Turned the key, and absolutely nothing. Now I'm really stumped.