LA block hunt/search maybe shift to piston hunt
You sure you have a 3.51" crank? That's an odd ball...maybe a 3.58? In that case have a crank shop grind the mains to 340 specs. Cheap stroker.
Call RaceTec and price out their pistons... a set of 4032 alloy will cost about $450.00... any bore any stroke any compression height. They build good stuff...no need to buy brand x anything. Talk to Randy.