Came from a 1986 350x. Did NOT leak when removed. Was going to put a tank liner coating inside tank. Has rust inside tank. I went with an oversized tank.