I'd say no. Especially considering the miles on the car. I remember reading about the spark plug troubles and thinking I'd do it myself.
However, when work must be done by somebody else, there is a point at which it makes zero economic sense. You could easily spend thousands, only to have more expenses pop up. That is not a new car.
On the other hand, $500/month car payments is $6k/yr.