I guess.... I usually see corrosion, dirt, etc. cause high resistance in a circuit. not a short. This dirt/corrosion typically does not create another path to ground. it creates high resistance in a circuit. But I guess there are other rules that defy the laws of physics out there. Glad you got...