Just found this site due to exactly the above. Too bad. Very low traffic at the site due to so few bikes made, so makes sense being over here. Yea, too bad all the tech threads were lost. The more posting here, the faster web searches will pick it up for others to join.