Dear Khurram
These are the symptoms of classic autotensioner issue, After 50k km Eks and OTTIs develop this issue. you need to replace it, cost on import is around 15-17k, and you can find experts on pakwheels (users like Wise09) etc who can help you have a genuine article.
Plus, my dear friend, dont ever get catalaytic converter removed, (read some posts a few pages back in this very forum), as soon as you get cat removed, your car will sound like a rickshaw, and with each pedal you will curse the moment you decided to get cat removed. I had done it and i had to pay three times the cost to have another one and to get it placed back on its original loca.
Check that throttlebody butterfly has no gap between walls. also get your injectors cleaned with pouring a can of injector cleaner fluid in tank next time you refill. Dont forget to pour 5 or 6 litre hioctane along with normal fuel.
Use ELM327 ODBII to findout the exact code of the problem because of which your check-engine-light is on, It will be like P0420 / P0210 etc, either google the code or send me, i ll tell you exact issue your car is facing.
[note: whenever the SES / CEL (service engine soon / Check engine light) symbol is on, your computer is not in position to accurately calculate the fuel ratios from MAP and other sensors, hence it is in guessing / paralyzed / fail-safe mode, and is running your car in safety mode, consuming more fuel, low torque, just to enable you to get to a qualified mechanic, so my brother, you are wasting aweful lot of fuel while pulling your car with CEL on.]