Waelekum salam brother , as you saying O2 sensor is not installed, that would be a biggest issue for poor performance, you should have engine check light . You need to scan for possible Error codes , servicing your throttle body. Injectors, sensors , definitely you will have massive improvements , I recommend you to read my article posted here . Follow up step by step and trouble shooting Job done by own or let machenic follow up accordingly