I was able to find a battery shop here called "Dixon" that was able to build a new battery pack in the same shape/configuration as the old with the controller board included. They actually had to ship the battery to their head office in Montreal to do the job but it all worked out. The new battery has been reinstalled and everything works great. Getting burn times of close to 140 minutes now.