@rehan
waqas is rightly saying you to have a complete checkup and tune up of your car with well aware mechanic.
There are thousands of parts in an engine if any one of those showing malfunction your car will not go to the mark of satisfaction.
Anyhow as much we know these problems in your car are concerning to the
1.electric system
consisting of Plugs,Plug wires,coils & Sensors etc
2.Air & fuel department
mainly airfilter,a/f box,air fuel ratio adjustmets,air pipe taping etc
3.Fuel injection system
having Fuel pump,Fuel injecters,Fuel lines,Fuel filter etc.
An apparent checkup is only done at workshop.
I hope you are much aware now of the concerning areas to be checked up.
Regards.