Have you checked the wiring for the charging circuit, also check the blue wire it has a habit of corroding on fords, ( i dont fully understand how it works but the blue wire has something to do with the dashboard light, if its corroded the light will come on and your battery will go flat)
hth