05-31-2015, 08:14 AM
These brake clutch systems seam touchy to set up. As I said my brake could be tweaked a little but think maybe its good enough and I'll leave well enough alone.
Free advice is worth exactly what you payed for it.
Greg
Greg