My 2009 Jeep Wrangler Sahara has 115k and my engine light has been on for the last few months. I have ran the codes a few times and it first was running the O2 sensor code and now its running just the catalytic converter code (0430). My gas mileage has been fine, but I have noticed a rusty squeaking sound from my muffler when I go over bumps in the road. I'm debating trading in for a new wrangler, or fixing the problem and seeing how many more years I can get out of it. Any opinions on what to do??