I've had mine for about 2months now and it just threw a code yesterday too, it sounds like the same thing. After I disconnected the battery the engine light went off, was hoping it was just a one time thing, but after driving about 20min it came back. It seems to be running fine, no ECO either...