@Naweed,
Thanks a lot for the help. I'll act on your advice (clean area and check mileage). I don't get similar driving conditions everyday so mileage may or may not be a good indicator. Actually I travel on Islamabad highway, and you might know that it is under construction. So one day I get a clean road and on another day I have to bear stop n go traffic.
Plugs were cleaned 3 weeks ago on my last tuning. Oil level seems fine (hasn't reduced enough for me to notice even though I have been to chakwal and back through the motorway (i.e. @100-120kmph).
Thanks for the info regarding the excitation wire. As far as I understand the lead from HT to distributor gives out more pulses than the 1st lead, doesn't it? What role does this wire play?
I'll definitely go to either of the CNG mechanics mentioned (most probably 2). Can you please instruct me about getting the compression. Where and cost?