2011 Chevrolet Cruze - Consumes excess petrol

My car consumes lot of petrol since it started loosing power and my mechanic checked it. And it starts then switches off like there was something blocked but the petrol filter and battery is good so he opened the tip of the exhaust next to the engine and the car was good. He cleaned that place and the car started moving great but started to consume more petrol. Please help

Is the check engine light on? Can you post the error codes?

Since you have taken it to a mechanic without a resolution, maybe you need a better mechanic. The mechanic has had hands on the car, diagnostic tools attached to it and hasn’t fixed it. Sooo, without more data, folks on the internet are operating at a disadvantange.