Just heard from the service manager that Ford engineers told him to check 4 electrical connectors for water intrusion.The connectors are in the front end of the car. My car has three of the four specified connectors (4th is for fog lamps, which I do not have). All the connectors had water in them, which would cause a short. The service dept put my car through a high pressure car wash last week after they performed the TSBs for battery issues. That might have shot water into the connectors, cau