Thanks for the response Mark. So I guess I will take it in for a routine bicycle tune-up (brakes, tires, etc) to make sure all is good and I'll try and take care of the motor myself. There appears to be some leakage, but its hard to tell where its coming from, although it does seem to be coming from some of the tubing and the connectors. Any advice for resolving this leakage? Maybe a better clamp or some adhesive to wrap around the tubes/connectors? As for maintenance, any thing I could be doing to ensure that everything runs well and reliably?