Depends how it's shorting really if it's a dead short then it would blow a fuse, are you sure it's not an earth output for something or is it defiantly live?
I wouldn't know if that is right about the windows.
That is the trouble with these old Fords, it probably has had many a alarm system in it's life all being wired in differently so you end up with butchered wiring.
Martin