Does anyone know if the fuel tank has baffles and if the dip tube has a screen on the end? I have to clean out the fuel and tank as much as possible. Larry WindSwept C320 #246