I have a 99 outback with ej25d that has spun a bearing there is a shop locally that has a ej25 short block freshly rebuilt with sti crank rods pistons. And i was wondering if this would work if i put all my stock stuff back on it and if i would have to change anything and what would i have to change