I have a 2004 Endeavor XLS AWD and the anti-lock warning light on the dash keep coming on in wet weather and then go out in dry. I was told a had a short to ground on one of the speed sensors but I am in germany and the local dealer can not connect to my computer to tell me which one it is. I removed each one and inspected them. Other than a little corrosion they looked fine but now i have a problem with the ABS pump trying to work when you try to come to a complete stop. It is real intermitent. If anyone has any info that could lead me in the right direction to fix this, would be greatly appreciated.