New to me '09 CR with 1100 miles just started the weep problem. Bike is still under warranty for a couple more weeks, but wondering what the fix is and does it last? Is there a better fix than what local HD dealership will do? Just for my own info; why is there a weep hole in the first place?