Yeah. I drove it for about a week with a OBD scanner plugged in so I could clear the codes and keep driving. The ECM memory code kept coming back until I replaced the ECM and have stayed gone ( Knock on wood ) so far. the EGR code is the only one that came back and I pulled it and cleaned it and so far, so good.