Compression Calculator

This calculator is intended for use as a general estimate of your compression only. Certain variables that cannot be accounted for may cause the actual compression ratio to vary - such as a head that has been milled. Please use your own discretion.

Default values have been provided for your convenience. You can enter your own custom values in the edit boxes below to match your personal setup as needed.
Block
D15B7
D16A6
D16Z6
D16Y8
ZC
Other
Bore (mm)
Stroke (mm)
Head
D15B7 - D16A6
D16Z6
D16Y8
ZC
Other
Combustion Chamber Volume
(cc per cylinder)

Piston

PM3 (USDM D15B7)

P07-010 (USDM D15Z1)

PM6 USDM (D16A6)

P2E-000 (USDM D16Y7)

P28-A01 (USDM D16Z6)

P2M-00 (USDM D16Y5)

P2P (USDM D16Y8)

PDN-A00 (USDM 98-00 GX)

PM7 (JDM ZC)

PMS-A00 (USDM 01-03 GX)

P29 (USDM D16A1)

Other

Piston Dome Displacement
(cc per piston)

Head gasket Thickness
D15B7 - D16A6 
D16Y8 - D16Z6 
D16Y8 2 - layer
Other
Thickness (in)
* Bore difference (mm)
[Gasket Bore - Cylinder Bore]
Piston-to-Deck Height
OEM D15B7 D16A6
OEM D16Y8
OEM D16Z6
OEM ZC
Other
Height (in)                 1mm = 0.03937 in
[negative value = out of the hole]


COMPRESSION RATIO
: 1cr

Displacement
cc

                       Piston Specs

  Total Height (mm) Compression Height (mm) Dish / Dome (mm)
PM3 61.76 30.70 Flat Top
P07 57.65 27.75 7.05 Dish
PM6   29.5  
P2E 50.00 30.00 3.32 Dish
P28 60.00 30.00 3.00 Dish
P2M 49.26 29.5 2.70 Dish
P2P 49.25 29.5 2.12 Dish
PDN 49.28 29.50 2.50 Dome
PM7   29  
PMS 47.42 27.00 1.50 Dome
P29   29  
Piston Deck Clearance Formula

Deck Height - Compression Height - Rod Length - Stroke/2 = Piston Deck Clearance


Rods

Engine Stroke Rod Length Rod: Stroke Ratio Deck Height
D16A1,A6,Z6,Y5,Y7,Y8 90mm 137mm 1.52 212mm
D15B1,B2,B8,B7 84.5mm 134mm 1.59  
D15Z1 84.5mm 137mm 1.62  
* It is not necessary to do so, however for slightly better results, enter the difference between the bore diameter of the head gasket in use and the actual cylinder bore to increase accuracy of the calculations. (i.e. Actual cylinder bore may be 81.50mm whereas the head gasket bore is 82.00mm, therefore there is a difference of 0.50mm - enter this value into the edit box) Otherwise leave it at the default value 0.00