While it's not everyone's cup of tea, if you are mechanically inclined, there is a series of pics on the web where someone has (IIRC) successfully pulled one of these and repaired it. It may be worth a look if you are interested. You will have to order parts etc., will depend on whether you have...