Riding/owned motorcycles for 35 years. Working on motorcycles for 35 years (My first was a AMF Harley, so I had to learn fast). I have built and ridden various types of motorcycles. I spent 23 years as diesel engine/HD powertrain mechanic. I have real world knowledge of repairs as I have never taken a machine I have owned to anyone.