I admit it, I'm a little smitten by the 3.1L stroker concept.
Yesterday I was daydreaming around the Kameari site, mostly oogling the 85mm L6 crankshaft http://www.kameariusa.com/L6_l3_2_85mm_crankshaft.php) and other obscenely expensive parts. Then I recalled defrag010's thread on the the 3.4L LD28 block stroker (here: http://forums.hybridz.org/showthread.php?t=119072&highlight=forged+rods) which lead to some musings over offset grinding.
Without dumping $4K+ into a Kameari crank, it seems a pretty comparable result can be had by offset grinding a LD28 crank to 48mm rod journals. If I understand it correctly, this would result in a 85m stroke (clearancing issues). Finding a compatible and reasonable cost rod and piston combination is a little more complicated.
Sure, Carillo and JE will build you any rod/piston combination you want if your wallet is deep enough. But a few hours with How To Modify You Nissan, the L6 Engine Caluclator and Google lead me to the Acura/Honda B16A V-TEC rod (48mm, 21mm, 134.32mm) and the Mahle H22 piston (87mm bore, 22mm pin, 31mm pin height, 1cc dish).
The above combination gives you are final deck height of 1.57. Maybe that's workable, maybe not.
On the other hand, offset grinding the L28 crank to 48mm rod journals gives a stroke of 81mm and saves the cost of finding and buying a L28 crank. Using the B16A rods and the LZ22E (32.5mm pin) gives a deck height of .43mm.
Kind of a mini-stroker with a better rod/stroke ratio.
The Carrillo version of the B16A rod weighs 441 grams, the Mahle piston 319 grams. I was not able to find the weight of the stock 240Z rods and KA24 piston, but I think these weights are signifcantly less.
The two biggest problems with this combo are (1) the BE Width on the B16A rod is .79mm v. 1mm for the Nissan rods and (2) the Mahle piston may not be suitable for long stroke automotive use. For all I know the Mahle H22 piston is a motorcycle piston or designed for some super-sized gas weedwhacker.
Oddly enough, after crunching all these numbers I spent some time mulling over/under square engine design. The stock L28 is already moving pretty close to a square engine design (1.09 bore/stroke). Stroking to 83mm or 85mm is almost perfectly square and the rod/stroke ratio is low (1.54) even using the B16A rods.
I know a lot of guys are making sick power out of 3.1L engines. There also seems to be two separate camps about whether the whole stroker concept is worth the $. Put me in the latter. I think I'll just bore 2mm-over and put the extra dough into a lightweight rotating assembly.
I am by no means an authority on L6 engines compared to the brain trust here in HybridZ. Just thought I would post this in case it might be of some use to anyone else who is researching a stroker build. And if my ideas are junk, no feelings are going to be hurt if this ends up on the 'shed.