You need to go to a body shop with a frame rack and have the car measured. I wouldn't be surprised if your strut tower/mount is pushed in. Like mentioned before, if you were hit the other persons insurance should be covering this.
I can't speak to engine life expectancy, but I did recently purchase a high mileage 2007 Vibe. I only paid $3,000 for my one owner Vibe with 206,000 miles. Something to think about in your price negotiations.
Hello all,I just purchased a new to me 2007 Vibe base automatic. Before purchasing this I was a troll on this website learning all I could. My parents own a 2006 base model Vibe and love it. Before buying any vehicle I search the forums on those particular vehicles to see what I'm getting myself int...