🤦🏻♂️ What kind of a stupid supervisor was him that changed the air filter to solve the knocking problem.
First of all, try to fill up your tank with Euro 5 Hi Octane fuel and see if the issue persists, then get the fuel pump checked, and if anything comes up related to the fuel pump, maybe your car falls in the category of FREE fuel pump replacement campaign launched by Honda for Civics.
The rest is your choice.
I hope it helps.