Filter's first and cheapest to change,But faulty gas emmissions is a symptom,not a cause,More complete fault code diagnostic may reveal the cause.Simple code reading can result in more cost because of missinterpratation.Good indipendant will assist here.cheapest usable code reader i know off cost's the best part of £200.training and understanding is priceless.
caine
August 2008