Yeah, if you think about how much of a premium you pay for a new car, you're still better off fixing your current vehicle.
For example, I look at my CSVT and say, "Well, I paid around $7,000 for a car that was around $24,000 new, and I've only put around $1,500 into it so far, so I'm still making out on the deal.''
But I understand; it's the headache of always having something to fix that drives us all crazy.