Can you return those cast pistons & get the better 307 cast pistons?
It would be worth it to try.
Your compression is going to be really low, lower than stock.

MBHD


12 port SDS EFI