Guys I need some here. I am not sure if mine has a baffle or not and to be honest with you I dont evn know what it would look like if I did. I know this thing never had a screen and when I installed it all that I seen was a little ledge that the screen sits on below where the PCV valve goes. I just know that I put a seperator in last night and within 1 mile the thing was full of oil. That just seems like I am pulling a crap load of oil. I also have a high volume oil pump on the car not sure if that would cause this or not.
i know the only way its suppose to pick up any oil is from the lifters splashing it. that just seems like alot of oil in a mile