You're right...the light came back on, but went off in the same day. My mechanic said it's definitely the intake and not the Torque Converter and that either i just hope that the mass air sensor can adjust, or that i will need to run a stock intake...which sucks!