The tank I took out (it was a GM OEM, best I could tell) did NOT have a baffle in it for what it is worth. I read some do, some don't :dunno:
I am still running a sock, though it looked like a piece of crap. when I have problems, I will remove it, as I am planning to go with a racor/wix spin...