D16Z6
You can tell the liters by the name of the engine. In the D16Z6, the D16 means its a d-series, and its a 1.6 liter. So all D16's would be 1.6 liters. B18's are 1.8's, and so on. Plus if you want more info, there is a sticky in this forum that you should check out.
Well since its a stupid question I will give you a stupid answer. Non-Vtec means it doesnt have vtec, and vtec means it has vtec. I would suggest doing a google search to find out what vtec is and how it works.


