I just tossed my typhoon lower on and noticed that it does have the baffle....but does not really hold the pvc screen up enough...it seems to fall in too deep....so i think im gonna just use some silicone gasket sealer to hold the screan to the top plasticpiece...this should hold the screan in place...and not allow it to fall too far in to the lifter valley under the lower intake.....