If you car is doing missing and drinking lot of fuel and roughness in idling after changing spark plugs, HT leads and coil that means injectors are clogged.
You can clean them with fuel injector cleaner or get it outside and give it to Bosch service center on shk zyed road to get the pressurize steam cleaning to open them as new. replacing is last resort, as they are quite expensive.
Mabrook Nasir, dont forget to post some pics and detail about your new ride.
Here is free gift for you i found it online to answer your DIC question and other new questions in future. Download the manual of 362 pages and print it and kep it in car.
http://www.extendedgmwarranty.com/owner ... eville.pdf
You do the reading part now and then you will understand why people say RTFM (Read the fuckin Manual)
Your car battery isnt holding charge properly or very rare that alternator is not charging at full amp.
Get battery checked and if its weak, get new one before you get stranded in some weird place.