Just picked up a 2004 Buick from a guy on offerup. Has almost 190k. When I got it he told me the only thing wrong was that the driver side wheel bearing needs replacing and it needs a new "gas cap". I'm a young guy so I don't know too much about cars. I didn't see any warning lights. So I bought it for $850. It drives great other than the noise from the bearing. So i'm driving it home and I smell gas. I' remembered the gas cap. But i by this time I autozone was closed. So the next day goes by I had the windows up. I drove to work fine. Still no warning lights. So halfway through the next day. I start the car up and I see the check engine light on. I'm cussing up a storm. So I remembered the gas cap could cause it. I go to autozone. Buy a gas cap. Still the warning comes up. He runs the scanner and the only thing that pops up is the loose gas cap code. So he said I may need a whole new gas tank next filler. Which costs 499. I looked on the web and found one for 150. So im asking have you guys ever run into this ? Is that what it is the neck filler ?