At 5 years old, I would think the vehicle is at the point where:
a) The value is really going to start to decline;
2) Repairs and maintenance costs are going to continue to mount up (as indicated by the costs you already mentioned above).
I would consider replacing it with a slightly newer vehicles (2-3 years old) that you can get for a reasonable price. Then you have a 4-5 year old vehicle to trade in for your Camaro.