Subaru Impreza WRX STI Posted on June 12, 2013 by admin The EJ25 with the CP pistons is up and running.