That was me with my n/a my car felt planted in the corners aswell but felt like it wanted to go away on its own and the thre would wear badly aswell its worth getting your front wheels off and comparing the hubs mate just to eliminate one scenario
Ive seen a picture of the car its a mess glad your ok mate. I am impressed with how well the cabin has held up in the crash. Plenty of shells knocking ng about for a reshell pal