i have done 1989 -1993 and used new stock cast 350 chevy pistons in stock and mild builds the 350 chevy pistons work have used dish and flat tops