Trick Flow ADMITS they didn't put a baffle in my INTAKE!!! OIL GUSHING OUT PVC!!!

I for 1 am glad you posted this thread I just put a trickflow on my car and i don't remember if it had a baffle i know the screens there cause i put it in i'll have to check that before I put my upper on. is it right under where the screen filter goes?
 
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.....