Cranks
F22 - 50mm mains, 95mm stroke
F23 - 55mm mains, 97mm stroke
H23a1 - 50mm mains, 95mm stroke
H22a/a1 - 50mm mains, 90.7mm stroke
H22a4 (1997) - 50mm mains, 90.7mm stroke
H22a4 (1998+) - 55mm mains, 90.7mm stroke - some 98 motors were produced in 97 and have 50mm mains so be weary of what you are buying
H23A - 55mm mains, 95mm stroke
all use the same rod journal diameter at ~1.8890"/47.98mm besides the F23
Crank pulley bolts
* 92 F22 - 14mm
* 93 F22 - 14 and 16mm
* 94 F22 - 16mm
The F22 and H23 cranks are going to have the same bolts between the years since they have the same part numbers....right?
* 1992, 14mm F22/H23 crank part number is 13310-PT3-315
* 1993 has options for both cranks
* 1994, 16mm F22/H23 crank part number is 13310-P0A-000
Rods
Length
H23/F22 - 141.5mm
H22a - 143.0mm
Pistons
Compression height
H22a (non type S) - 31.01mm
Intake Manifold/Throttle Body
F20b (auto)
Throttle plate - 55mm
Manifold inlet - 58mm
H22a
Port ID - ~53mm (each one is a little different)
Port spacing - 40.26mm
Throttle plate - 60mm
Throttle Inlet - 62mm
Manifold Inlet - 62mnm
Injector port Diameter - 11.56mm
Primary runner length - ~11"/279.4mm
I've got some more stuff in storage to measure and I'll get to that the next time i go out there.