i am looking into Z31 pistons right now , i found some turbo ones at the junk yard but two were toasted , i bought one and measured it , i think that a non turbo z31 piston would work , it is 87mm and with the p90 you have should get some alright compression #'s. hope this helps ya out
~Kenny