Yes i checked it all, even took a wire brush around the gas neck around the cap...that part in the picture is between the cab and box ontop of frame selling my truck but have to get this fixed so it will pass an etest, im buying a newer gmc