OP, this may be irrelevant/may help. Could it be the fuel filter?
I went through various stages trying to fix an engine light/fuel system issue with my previous car, including eventually replacing coils, HT leads and lambda sensor, all to no effect. That was after first replacing a fuel pump (twice – long saga), and the more likely fuel filter (after Tony Lockhart picked up on it here on PFM).
After eventually scrapping the car (2005 Mitsubishi 1.6 lancer estate 170k miles) I came across the description in the link below which I think sums up exactly the symptoms and the likely cause, specifically a fuel filter long overdue a change to the extent that muck was eventually forced through to contaminate the injectors (the reason why a new filter didn't provide a fix). On that car (and some other Japanese models at least), the fuel filter is integrated in a plastic moulding (the whole thing is the new filter) which also houses the fuel pump, the whole assembly located in the fuel tank and accessed under the rear passenger seat (very similar to the picture in the link). See in particular the description under ‘Performance’.
Genuine Honda Civic Petrol Fuel Filter 2012-2016 - 17048TV1E00 - Cox Motor Parts
If the service history for your car shows the fuel filter as having been replaced then this is irrelevant. If not, and it is, as mine was, long overdue replacement, might this be the cause of your problem?
Good luck with getting a resolution.
(In case anyone reading is wondering, I should also say, yes, as well as replacing the fuel filter and fuel pump, I did try both fuel system cleaner and injector cleaner added to the fuel tank, and used an aggressive carburettor cleaner directly into the injector intake, the latter making the biggest difference. As mentioned, a long saga and I’ll leave it there.)