Picking up the new solenoid tomorrow. Will try CarQuest first. Most of the independent shops in the area get their parts through them. I get the dealer price so it is a good deal most of the time.
In the mean time, I started pulling fuses, one at a time, from the under-hood fuse block. Found the one that resets the SES lamp and doesn't affect anything else. Key off and pull the 'Control +' 10amp fuse for 30 seconds.
Last time I pulled the battery cable and wound up reprogramming the radio. At least the anti-theft code wasn't set which would result in a lock-out. (there is a way around that too if anybody is interested)
I really miss on my old Plymouth that you could just flip the key 3 times without starting the engine, leave it in the on position and watch the check engine lamp flash the codes. On the later ones with the electronic instrument cluster, just hold down the odometer reset on key on to read the codes in the odometer display. I haven't found a simple way yet on the Saturn to read out the codes without a tool.