I recently purchased my 300 from a smaller used dealer and on the day of my purchase I drove my car back home (30miles) and the check engine light came on. Now the codes says there is a catalytic converter issue in bank two. So I took the car back to the dealer to get it fixed twice and it keeps coming on. So at this point I took it to the Big Chrysler dealer and they are quoting me 3000 dollars to replace the cats and O2 sensors. Does this sound reasonable? The small dealer wont take back the car but said theyd pay for the repairs for the vehicle but i dont see them dishing out $3k bucks.