One of the idler bearings on the front of my Phase 1 EJ25D seized, causing the idler pully to be ripped out of the block, and destroying the valves. I am looking to replace the engine, but have read various claims on the compatibility of the different years/tranny designs. I know that anything greater than 99 will be a phase 2 engine, but will any phase 1 engine drop in, assuming I switch out all the external components?