@ahmadbila, This is what I was talking about. The venturi installed for CNG in my car. Its blocking almost WHOLE of the air inlet, not just 50%..! I felt my car to be as shitty as ever on Petrol with this installed. However now that its out, the acceleration above 60kph has drastically increased and the economy has improved.
I loved flooring it yesterday.
@a_n_memon88, your car had 'tape' put on its intake? Mine has no tape, only this metallic ring.
Its basically put into the rubber 'mouth' that slides over the throttle body of the car, such that the periphery of this ring matches exactly with that of the Throttle body. This is 98% of Intake air being blocked! Look at the way it sits in.
I have circled the area in the last picture, this is where I took it out. I think I am not going to put it back in for CNG purpose now. This must be torture for the car.