Think you should take it to OEX and have them evaluate it. They can tell you if it is worth fixing or not, how to fix it, or they might be able to fix it. Don't know where you live, but there is one in Mission Bay and one up in the Newport area.
__________________
|