I have an older Wrangler that was running fine. I was told by me mechanic of a recall on the emission system. I took it in and after they had it all day they gave me back the jeep with a receipt saying they had reprogrammed the CPU and inspected the converter and all was good. The next day I got a check engine light. I had it diagnosed at Autozone as a low threshold catalytic converter problem. I took it to my mechanic who said the converter was bad and needed replacement. He also said he was surprised this didnt show up during the work Heggs did. I know it's a 19 yr old car and things will go wrong, but when it was running fine and I let the dealer have it for a day and then get hit with a $500 bill it makes me regret ever going there.