Yes, we have fitted a Yamaha motor into a Giant, using a Yamaha controller and it would not talk to the battery.Have you confirmed that a standard Yamaha motor, will not turn ON the Giant battery?
I'd be willing to try a full swap from the Syncdrive system to a Yamaha, but the battery is a sticky issue.
I can confirm Giant will sell a spare motor...I have one.