Truly sorry about your trouble, and I'm no Giant fan boy, but I have worked with electrical equipment all of my life. I must say that electrical troubles can definitely be fixed.I’m feel lost with a bike (60 day of life) with this problem .
electrical problems are never really fixable
The World's largest electric mountain bike community.