Here's some progress on my L20B engine build. This will eventually be going in my 2000 roadster.
Picked up this L20B Engine for $60 on offer up last year. All the pistons were siezed. Took me about a week to work on all the rust and eventually knock them out of the cylinders. Here are some before and after pics.
Used Vinegar, Evaporust, WD-40, Transmission oil in various steps to eventually get these loose.

close up shot

Next step for this block is to bore it out to 88mm. And also gonna do some work on the lower assembly to adjust for the Z23 crank i'm swapping in.

L20B vs Z23 crank shaft comparison.

Mahle 88mm Forged Pistons.
