Any nerd information on DIY appreciated, but if, as I suspect, this is beyond an amateur, any leads on where one can get it rebuilt?