Very very difficult to find parts. I'd probably take the insurance payout (hopefully there is one) and walk away. It could literally take years to source parts if you can find them all at..