Did you check your fuel pressure before installing the new system? Or check fault comes with Protune? I'm guessing you were running low fuel pressure, and the new system with verifiable and adjustable pressure regulator both improved running and eliminated the fault.


Steve
Late 2012 M3W