Recently I was driving through Arizona to Los Angeles when the check engine light clicked on. My car had recently hit 90,000 miles. So I pulled into TEMPE TOYOTA and they charged me 90 dollars to check it out. After the checkup they said that the Catalytic Converter had an internal failure and my DRIVE BELT TENSIONER and DRIVE BELT were leaking. My car is running just fine and I have noticed no difference in it's operation. After I arrived in LA I disconnected the negative terminal of my battery and reconnected and the light has not come back on since. And upon inspection of the engine there doesn't appear to be anything leaking or loose or broken. Any ideas? Suggestions?