Hi all, long time reader and new member. I am based in Ireland and recently slid my beloved 7th gen 2007 off an icy road and into a hedgerow embankment on a country lane, smashing the bumper, bending the bar under the condenser, and the mechanic told me that the chassis is twisted (despite the...