So the battery light has been coming on. I have read through everything i could find on this subject. The anxiety-port says I'm charging anywhere from 14.5 to 15. When i hold the OK button to get into test mode, it says battery voltage is 11.9 to 12. i did find corrosion on the battery teriminals, but changed both + and - cables to new Ford OEM cables and replaced the battery to a Duralast Platinum. Which did turn the light off for a couple days, but now it is back on! i have reset the battery sensor, which is new, with the turn on car, turn on headlights, flash brights 5 times, and 3 brake pushs.. and light comes back on. checked all fuses, they are good. but i get the code u012d. Lost Communication With Generator Control Module .. Any ideas??