Rich bog off idle?

do you have a vent baffle ?

baffle.jpg

baffle1.jpg