Welcome aboard, DLStryker!

There have been a lot of problems with the ECM on the DI models. Before condemning it, I'd suggest that you disconnect all wiring harness connectors and inspect them...