Here is the crank number. It is a 6223. This crank was used in 396 engines and 427 engines. However, the L88 crank is a 7115. Not looking good for an L88.
The rods are the dimple units with 3/8 bolts:
The piston numbers will tell us what the engine is. Unfortunately, I could not get a clear picture of them for this thread. The piston number is 3888304. It is a GM forged piston made by TRW. This piston was used in L-71 427/435HP and L-72 427/425HP engines. Mystery solved, this is a 427/425HP shortblock. The investigation is no over yet though, let's keep looking:
Balanced rotating assembly. Who knows if this was done when the shortblock was brand new or after the valves hitting some of the pistons.
Original oil pump:
I've never seen this modification:
Assembly stamp:
Casting date:
Assembly mark: