S steve625409 New member Mar 17, 2009 #1 no fluid leaks only 4000 miles lever comes back to the bars now!!