Well mine hasn't come back on yet. Stupid me erased the codes by reseting the ECU so the shop couldn't check the memory.

Seems to be running fine now though. touch wood.