Curious to know what this is? I have smoke or something coming out of it. It's just in front of the FICM