Very interesting. I'm in the engine bay and have found and taken the wires from and cleaned and reinstalled 4 different grounds. Up until yesterday I didn't know that on DC circuits the ground actually has voltage running through it ,as it should to complete the circuit, interesting. I want to install an additional ground wire to the ground wire of the wiper circuit? To the best of my knowledge this would prove or disprove a ground issue? What are thoughts on this? I will be in touch with some pics. ThanksEssentially what the problem is automotive electronics will typically work down to 8 or 9 Volts depending on the device. What happens when you have a faulty ground is you have a ground wire that is a voltage above 0 Volts in relation to the battery ground due to the basic laws of electricity. When that happens things still work because when you take the 12V from the battery positive and subtract the say 1V that the ground is floating at you still have a difference of 11V. Now in the case of your alarm if your alarm ground is at 0V, but due to a ground problem the door switch ground only goes down to 1.5V then the alarm is not seeing the 0V it expects and your alarm is not arming. I am not saying this is exactly what happened, but as a general rule this is what happens in these cases. The chance of actually finding the problem by measuring things is pretty low due to the fact different loads affect the problem in different ways. The ,moment your alarm checks the switch may cause a slight rise in the ground plane enough that it doesn't see what it expects. Further complicating matters is that face that meters are not fast enough to pick up instantaneous changes that will affect the problem so the .00000001 second blip in the ground plane could be all that is keeping the wipers from turning off as they should, the alarm from arming as it should, or a myriad of other things that are supposed to happen but don't.
That is why everyone is harping on the grounds. We have all been there and I can personally say on more than a couple occasions had a baseball bat or large hammer been within reach the problem would have been solved differently.
Edit...
Another problem that can arise is devices try to ground themselves through the grounds or sensors of other devices and skew sensors and data to the point it looks like the problem is something that is not. I know of a dash cluster in a vehicle at work that all the gauges will go up a little when you turn on the headlights if the gauge cluster ground is weak due to the gauge lights grounding through the sensors instead of the normal path.