I think that’s a cool bike, and I almost bought one when the 2017s were on sale. I’m glad I didn’t, but if I had, and I had a motor problem, it seems it would be worth it to pay $900 for a new one? Unless they just have a high rate of early failure.
You could replace it with a Giant Fastroad EX...