 Fix it. It's a 22,000-mile, six-year-old car. Fix it while you can still get reasonable parts for it. Fix it so that you're not dogged by this for the rest of the life of the car. Are you going through insurance? Are you paying for this out of pocket? Not that that really matters at this point, because whatever happened to it, you had an accident. You can't replace the car for what it's going to cost you to fix it, right?