Do sierras have pollen filters? Never seen one forsale before, mk5 fiesta is super easy two clips next to the engine fuse box and away you go.
Is that sulphur smell not harmful? Guy I work with has quite abit of experience in office aircon and has told me they are bad for stagnent water which can cause legionnaires disease.