Ouch , could have been worse , should be to costly to fix. Your best bet would be to find a core trans to grab the parts from .