An electrician will only be able to check the wiring powering the unit. With it having a fault light, it probably goes deeper than that. I would wait to see what Ford comes up with before getting somebody else involved.
Look in the FORSCAN thread, first post, for Global Windows. That will open the front windows only on the trucks that have the one push down windows. I know the Lariat+ have them. Not sure about XLT and PRO.
Also, keep in mind that if you do it yourself, the CSP will never be closed. A minor annoyance to those that don't want to have the dealer do it, but an annoyance nonetheless.
Like Maquis, I use Plug and Charge through Ford unless I'm on an extended trip. With EA, I would pay the monthly fee and initiate charging through the app. I will also do that with Tesla on my upcoming trip in April.