If i did run lean it could melt the cat yeah, and thered be nothing there to convert the gasses. Bit odd how it just passed emissions test though. A car will normally run rich when the EML light comes on though, just as a sorta safety device. Did the garage clear the fault code and did the EML light come back on ?