Yes, runs perfect when full of gas. Last time I had baffle out it looked fine. I did add a new screen filter at the bottom, so I assume the old one is somewhere in the tank. At that time I also added a new device that was suppose to travel up and down in the baffle to make the gas gauge work...