Catalytic Converter Replacement Catalytic converters are meant to help the planet, but you are likely going to be unpleasantly surprised if you have to buy a new one. At least, if you have to change it out, it should last for the life of your vehicle. The bad news is that running over something, such […]