Hi, I have a Giant Twist Lite which was working great until I cleaned it. I think I have some water in the electrics but I can't clear it. The power either doesn't come on or is on permanently. I have unplugged all the cables to dry and plugged back in. I need someone to double check I have put the cable back correctly. I now have a very angry wife who is walking to work. We live in Woking Surrey. Does anyone know a good bike mechanic. Every shop I call doesn't service electric bikes!