Chief,

Check all (as in all) your door switches. If your car also has a door switch at the baggage compartment and engine hood, check it also. Have it sprayed using a WD-40 or contact cleaner. Also, check the clearances, make sure the door switch comes in contact with the door frame.