Not to state the obvious guys, is there a friction washer set-up for the lever? Not sure that an owners manual would provide that sort of information but a call to the dealer might provide some insight / direction.
Leave it stiff! You dont want it too loose, or it could drop on its own, on a sudden stop. Just need to learn to feather it. It is a mechanicallever, not an electronic one.