Yea, the EA888 won the award for best engineering when it came out. The Gen 3 version is a monster compared to the Gen 2 TFSI.

I hope you are able to find a nice set of pistons for the right price and get this build back on track. Fingers crossed!!

Good luck!