At first, i thought is was a Cyclone kit. Is it a kit or did you design the drive train yourself?
Nice job, and yes it looks to be a cyclone 650watt dual freewheeled setup. Look into Lithium batteries when those slas die on you, much light setup can be had with alot more range using lithium, they are also alot cheaper in the long run.
KiM
Pull the lithium pack from its enclosure and take pictures, post it in the Battery Technology section of the Endless Sphere forum, you will be advised what course of action to take then in regards to wher to purchase a replacement cell and how to replace it.
KiM