you can replace the seals, there is a bigger one round the dizzy body and a tiny one around the shaft that goes into the head. You can also replace the hall sender but they aren't cheap, worth it if it is physically damaged as they often are (wire connector snaps off body, just a matter of time before it gets a broken wire then).