I've had this problem a couple of times before, I put on a brand-new alloy lever on to a very slightly worn shaft, the el-cheapo lever kept stretching around the spline and coming loose after about 15 min of riding. A steel lever and better quality alloy lever's fix the issues.