This is a used part from a 2002 Arctic cat 300. OEM gas tank assembly with cap and mounting bolts. Fuel petcock will need replaced, fuel gauge will also need replaced. Old fuel gauge fell apart in the tank and you will need to remove the piece from the inside, they are moving freely on the inside of the assembly. No cracks or leaks in the tank!