thier is a huge debate over the zc cooling compared to the y8 mini me sway. the y8 minni me swap produes 125hp ranges while the zc only hits about 108hp. the y8 is the way to go. higher comp and a high combustion chamber. and if cooling is an issue, just do the daul core upgrade on a sohc motor. this setup is designed with performance in mind. the zc is just a cheaper way to get vtec.