Not an exact replacement for my 70 Z28 as it has no vent holes but fits perfectly. Brand new so don't worry about cylinder rust or incomplete honing. The old MC had quite a bit of ordinary crap, these things need to be changed over time even if they don't lick. Everything is ready and working perfectly.