My small turbo escos has just started missing (it seems),i have cleaned air flow meter,new plugs it appears to be producing a reading on my didgital tacho over all plug leads and coils,last noticable thing before starting to miss was a funny stink from exhaust??????????can the cats or lambda sensor have anything to do with it,any help appreciated