Was bringing my car home from my mechanic (details why in this other thread Radiator fan turns on more often/sometimes won't turn off). Drove it for a few miles. Got about a mile or so from my house and the check engine light came on. Turned right around and took it back to my mechanic to have him check it out today.
Called me back morning. He said that the catalytic converter was overheating/operating inefficiently (figure that's what was causing the hot burning smell coming from the engine bay and under car that I thought was maybe the gear box and/or clutch). Don't know exactly what code came up and I forgot to ask. He said after talking with Subaru, it's the "front" CC (apparently that's the only one of the 3 CC's that is monitored in any way). Parts + labor ~ $900 .
I'm wondering if the catalytic converter overheating is what is causing the engine to run a little warmer than usual and causing the radiator fans to come on high more often, especially after driving awhile and/or at speed (60 mph @ ~2500 rpm) that I asked about in my other thread. My mechanic said he doesn't think so, but I'm not sure where all the CC's are and all. Any insight would be helpful.
2004 WRX. 137,000 miles. No mods.