The whole front end is junk.
It wears through tires.
We have put $3,000 in repairs in 1 year and it still needs tons of work.
Never buy one unless it's brand new and has warranty.
It might be a safe car, but it will break your bank.
I have (carefully) taken my XC70 up Jeep roads, scratched and dinged the undercarriage. But at 100,000 miles all 4 tires are wearing very similarly. I began running synthetic oil at 15,000 and changed it religiously every 7,000. Six years later, the car appears like new except for some fading of the exterior blue/black plastic. I have never spent a cent beyond scheduled maintenance. It sounds like someone beat your car up before you bought it. I suspect your problem is not Volvo.