This happens when one of the coil drivers inside the ECM is failing and holding the driver on making the coil go bad. You will need shop to program it for you.
Here is the location diagrams (below)
Please let us know if you need anything else to get the problem fixed.
Images (Click to enlarge)
Thursday, January 4th, 2018 AT 6:26 PM