Good luck. Looks to me like everything on that car will need to be taken apart and fixed.