ur right, dusty air filter does make a big difference in performance...
u can ask "Xulfiqar" on everything about oils, filters, plugs etc...he knows everything. Lets wait till he gets to this thread. Or there is a spark plug thread as well some where....you can ask those guys.
and best if luck with the car. And do post pics, we'd like to see.
thank you.