yes there is a vtec zc and a non vtec zc because i have owned both me and my son both had 91 hatches and mine was a non vtec zc and his was a vtec zc and yes they were both sohc. and you can do a search for jdm motors and you can find the vtec and the non vtec usually on the same site.