To be honest, the OP has no idea what he’s doing and it’s changing completely daily even though the car was supposed to have been torn down last week. Though having said that, the original post of this thread says GT or Tial turbos. Some of the highest powered Tial 770 cars (the biggest turbo Tial offers for the B5) have been stock pistons (Gearhead dyno’d 676whp, and D-shot dyno’d like 666whp IIRC), and there have been plenty of GT turbo’d B5 S4’s with stock pistons. If, at the end of the day, the OP actually makes 700+whp (though his clutch setup will slip well before being able to put down near that power, ask me how I know), I’ll buy you a steak dinner. Also, if you see my post #26, the only time I mention a specific horsepower I say 500-600whp, like 99% of the Tial builds make. If I were to personally build a motor that I was going to go well over 600whp, I’d almost definitely replace the pistons, if it were me. If I was going less than that, I wouldn’t replace the pistons, as the stock Mahle’s have proven to be reliable, and by keeping the stock pistons it takes out some of the other human factors that can make an engine build go bad (ie. you just have to hone the cylinders and replace the rings, rather than rely on the engine builder to correctly bore the block while keeping in mind correct piston-wall clearance etc). Of course, a competent engine builder shouldn’t have any issues either way, but for me it’s more of a ‘the less things that have the potential go wrong the better’, which keeping stock pistons accomplishes (on top of being cheaper and proven reliable).