New Pistons Posted on April 28, 2014 by admin Two new pistons and a new Excedy clutch in Juan’s 2007 Subaru Impreza WRX TR and a quick drive down the road. He’s gonna do some break in miles and then back to the shop for tuning.