and radiator support. The repair cost could be high. And it is not something you can fix your self. I would sell the car as is. Where is your location?