Baffle has me baffled!

Post a photo of where it is leaking. Might have to use some gas gasket sealer.