As much as you love the car Chris, I would scrap it & try and source a car from the UK, sell the parts that are salvageable & use towards a replacement , I don't think that car will ever drive straight even after the repairs & you'll never be happy.
Plenty of uk cars over here for £5k 2.7 Boxster
Dan