haha this is a funny thread, laurence.. your levers cracked, fragile and modded to f*ck to save the tiny-est bit of weight. You may aswell replace the f*ckin thing and have confidence in a new lever.
The 2011 magura lever i had was a beast! buy azarathals 2011 and be done with it? and no they dont leak, theres been a handful that have for some random reason, but if they do, you literally just re-bleed it and the leak stops.
sorted...