If I remember correctly when I threw the CEL #43 on my EG8 I replaced the fuel filter & still didn't fix it, turned out to be my o2 sensor which I had the same issue with it bogging down & shutting off, so I fixed it & it was fine, no more codes & no more bogging & got my gas mileage back....speaking of which, your losing mileage aren't you homie?

(He also checked his injectors by removing the fuel rail & turning the key over, just not starting to see if he had any leaking injectors & no problem there, just needed a good cleaning)

That being said, help my buddy out here & "ATL*GSR", just be patient, someone will help you!