Maybe you could fix it with parts from these guys.

http://www.eapartsonline.com/shop/en...tml&lang=en-us

Abe