Sounds like a very expensive repair..not the sort of thing to do in my spare time in my shop.

Rodger