ok guya im gonna be really thick now, i am new to driving hondas and recently bought myself the prelude. i see a lot of talk about people refering to their engines as h22/h23 etc, what does this mean, what are the differences, what is mine?
i have a 1995 2.2 vtec red top, so what does this make my engine?

Their block numbers similar to the chevys 350, 305, 454 or the fords 302, 351 and so on. Except many of hondas motors have the block number stamped on the block.
It might be either an H22a1 or an H22a4. Best way to tell is to look in between the water outlet(Top radiator hose) and the Exhaust Manifold( Might have a heat shield, the one with pic of hand with a slash across it) or Header depending on what you got. Their look down and their should be a small square showing the letters and numbers. Since its a 2.2 liter you might find H22a... or F22a... with H head. Hope that helps.