This is the OEM short block that came in the 2002-2005 WRX. This 2.0 liter block on a serves as a great option for an OEM replacement block for your WRX. This comes with the block, crank, pistons, and rods completely assembled, and ready to bolt your heads on.