I would consider asking if they replaced the charging port flex. That is a cable that runs from your charging port to the mainboard. I might try that if they are still working with you on it.
open