I spoke to Schumacher today. I told the truth and told no lies lol about what happened, unfortunately it doesn't sound like it can be repaired but they will have a look for me, if they can't fix it they will sent back to SkyRC to see what they can do
Anyway I e just ordered a new 120amp from FWM so all is good