The cast hypereutectic Mahle pistons have only 12% silicon so I would imagine that they would expand a little more than stock pistons ,,,,,,,,,,but maybe not ,,,,,,,,personally I would go with the Speed-Pro pistons ,,,,,,the cast hypereutectic 1's have 16% silicon which means You can bore to stock specifications 97-2004 the bore .002" larger than the piston skirt towards the bottom of the skirt ,,,,,,,,,2005 on .0007" larger than the piston skirt towards the bottom of the skirt . Whichever pistons You end up with ,,,,,,,weigh them and if any differences of more than a gram deal with it accordingly . I've got My piston, rod, ARP bolt and piston rings combo's all within 1/2 gram of 1 another ,,,,,,,,pretty easy to do .