GMC Repair: 2001 Chevy Malibu electrical problems, chevy malibu, proper diagnosis


Question
My 2001 Chevy Malibu LS has a bunch of weird electrical problems.  Nothing major but lots of them, and I think they're related -possibly one bad part.  These problems they are:

-The horn almost always honks once (by itself) about 30 seconds after putting the shifter in park and idling.
-The door locks only sometimes automatically unlock after putting in park.  It always locks the doors after putting it into drive and moving.  This problem seems to go from one mode (working) to the other (not working) every couple months.
-Sometimes the horn honks when I use the key fob to lock the doors and sometimes the horn does not honk.
-The tiny interior glow light(s) in the shifter base (to be able to see what position it's in at night) and also the one near the ignition have quit working.  I think this was intermittent in the past.
-The dome light just recently quit working (bulb looks okay).
-I have had the problem with the anti-theft system not allowing the car to start and having to turn the key to the ignition on position and letting it sit for 10 minutes (at that point the anti-theft light on the dash quits blinking) before it would start, but I don't think that's a related problem (or maybe it is, who knows?).

I think that's the whole list of these seemingly related nagging problems; otherwise the car is a pretty good runner.  The car has 101K miles on it, 3.1 V6, and auto trans.  Thank you.

Answer
Hi
The only common thread I found upon researching these problems is the BCM (Body Control Module). I will say, some are faults I do not quite see as a failure of the module (glow lights at shifter/ignition).
All the others do seem to have the BCM in common.
I would take it to a good repair shop, and have them scan the BCM module for codes.
I am pretty sure there will be some, then from there a proper diagnosis can be made.
IF the BCM needs replacement, it will need some programming/ options setting up with a scan tool.
The anti-theft problem I would more likely guess is the Passlock module, which is part of the key switch (it is a 2 piece cylinder), although the BCM again, could be at fault here also.
Sorry for the delay in answer.
Thanks