Came out of a 95 EXT 580, Unknown compression. Likely needs at a minimum a hone, possibly a bore. Sold as is. Will fit many years and models of 580, check part number for compatibility.