Think I read a post about a brake fix also. I believe it was the "loosen brake bolts, hold brake lever to align caliper over rotor, tighten bolts, release brake lever" idea.
Great your getting some mileage on it Dunerider. What are max watts on that and how do you feel you're doing learning...