Hi, does anyone know what this round cylinder part with yellow sticker on top is called? It's from a hummer h3 2006. My mechanic in Thailand thinks this part is faulty and need replace. They way he described this part, I would think it a fuel filter but I can't find this part anywhere online. Can you help me identify this? Thank you very much for the advice everyone.