work truck doing strange things !

I have been down with ??? and on antibiotics for about a month now. No, that is not the problem with the truck.
1) When I went to start the engine and I got raspberries from the battery. It was stone dead. Took the battery into the garage to do a quicky test, and slow charge. When I took the caps off the cells, I saw Ice. ( Oh no, Mr. Bill !)
Thought it was strange that the doors were all locked, cause when it snows, I do not lock the doorlocks. Found the driver side Pwr lock sw jammed in the lock position. More Oh no, Mr Bill... Any way that explains why the batt is toast, I think.
2) Took the spare battery out to the truck, and when I hooked up the last connection, I got a surprise. There was no key in the ignition, so nothing should have happened, however the starter cranked all by itself. Sounds like the starter relay may have welded. After getting the engine started, the Bendix failed to retract. Shut the engine down, and the starter quit (Yay) Start the engine again: Seems that all is quiet on the western front this time. ??? Huh ???
I'm pretty sure I have a spare switch down in the man cave, so no problem there.
The battery is way less than I year old, so if it won't revive that shouldn't be a problem.
I can't remember the last time I replaced the starter, but I guess it's time for either a fresh starter or at least a relay.
Thanks for listening... Thoughts ???
Bob
1) When I went to start the engine and I got raspberries from the battery. It was stone dead. Took the battery into the garage to do a quicky test, and slow charge. When I took the caps off the cells, I saw Ice. ( Oh no, Mr. Bill !)
Thought it was strange that the doors were all locked, cause when it snows, I do not lock the doorlocks. Found the driver side Pwr lock sw jammed in the lock position. More Oh no, Mr Bill... Any way that explains why the batt is toast, I think.
2) Took the spare battery out to the truck, and when I hooked up the last connection, I got a surprise. There was no key in the ignition, so nothing should have happened, however the starter cranked all by itself. Sounds like the starter relay may have welded. After getting the engine started, the Bendix failed to retract. Shut the engine down, and the starter quit (Yay) Start the engine again: Seems that all is quiet on the western front this time. ??? Huh ???
I'm pretty sure I have a spare switch down in the man cave, so no problem there.
The battery is way less than I year old, so if it won't revive that shouldn't be a problem.
I can't remember the last time I replaced the starter, but I guess it's time for either a fresh starter or at least a relay.
Thanks for listening... Thoughts ???
Bob