Hello, CarTalk community.
My 2004 Civic (EX, auto-transmission) is getting old, with her 240,000 mile engine. About a month ago, I started hearing a metal rattle/banging sound coming from the engine when I accelerate at about 2,000 RPM going at about 30-45mph. It doesn’t happen all of the time, in fact it’s kind of rare. Seems to happen especially going up hill. The mechanic (at the dealer that I trust very much) said they think it’s rod knock, but it’s hard to tell for sure, and with the age of the engine it’s not worth it to tear the engine apart to find/fix the problem.
That being said, they also said I need new brakes. As in, new pads, rotors, and calipers. And shoes for the back. Grand total, plus oil change, would be a little over $1,000. They also said I need new tires soon. I told them to proceed with the work – hoping that the rod knock doesn’t permanently kill my engine as I’m driving off with brand new $1,000 brakes.
Do you think I shouldn’t have dropped the money into the car for the brakes? Do you think I should’ve just called it quits for this car? I hope I made the right choice. Other than the rod-knock sound, the car runs fine. I’m good with my oil changes and fluid changes, and have no other major issues with the car.