You have a Giant which is a fine donor bike. As indicated above, procure a simple direct drive (DD) system (mine is four years old and operates perfectly - not surprising since a DD motor basically has one moving part). This will be heavy and cumbersome off road, so if you want better performance, consider a mid-drive for $500 or so plus whatever battery you choose.