You dont need to buy a new lever, all you need to do is take the bleed bolt from the slave cylinder out, put a sirynge full of fluid on, then push the fluid (water in your case) into the brake when the bleed blt at the lever is still in. then once you have done this, the piston at the lever will be pushed out again, so that feelin wont be there (had to do it on my brake 2 days ago) and then give it a good bleed with no TPA what so ever then set the brake up Silyl boy for buying a new brake, your current brake isnt even fooked! Seeing as you have been riding with the TPA in, then when you have been pullin the lever, the piston in the lever has been bottomin out, thats what the solid feeling is... to solve it, do what i have said there ^^^ (with the TPA wound right out) then re-bleed, and go and ride! If you dont wanna do that, sell me the brake for a fiver, seeing as its "f**ked"