I know its PIA, but it would be well worthwhile removing the bulkhead disconnect and check the charging wire terminals, esperically at the crimps. If they show signs of overheating, repair depending on condition.

(also, if the foam seal is real crumbling, Detroit Muscle makes new ones)