You affect displacement with Bore and Stroke. Bore is affected by the size of the piston, and stroke is affected by the radius of the crankshaft. Changing the length of the rod does not affect either of these two , piston or crankshaft. All the rod does is connect one to the other.
Total Engine Displacement (cc) = (.0031416 / 4) x Bore x Bore x Stroke (mm) x Number of Cylinders
1JZ
Bore = 86 mm
Stroke = 71.5 mm
(.0031416 / 4) * 86 *86 * 71.5 * 6 = 2491.98 cc
2JZ
Bore = 86 mm
Stroke = 86 mm
(.0031416 / 4) * 86 *86 * 86 * 6 = 2997.35 cc
7M
Bore = 83 mm
Stroke = 91 mm
(.0031416 / 4) * 83 *83 * 91 * 6 = 2954.19 cc
Total Engine Displacement (cc) = (.0031416 / 4) x Bore x Bore x Stroke (mm) x Number of Cylinders
1JZ
Bore = 86 mm
Stroke = 71.5 mm
(.0031416 / 4) * 86 *86 * 71.5 * 6 = 2491.98 cc
2JZ
Bore = 86 mm
Stroke = 86 mm
(.0031416 / 4) * 86 *86 * 86 * 6 = 2997.35 cc
7M
Bore = 83 mm
Stroke = 91 mm
(.0031416 / 4) * 83 *83 * 91 * 6 = 2954.19 cc