I just finished swapping out my ej255 out of my 2004 Forester xt for a JDM ej20x, its not to difficult, I left the exhaust avcs disconnected but moved the exhaust timing ccw two teeth, I had my tdo4 turbo rebuilt and modded by Tim's turbos, installed a Grimspeed uppipe and downpipe, AEM CAI and set a stage 1 map from Cobb, it cranked right up and sounds incredible compared to the stock ej255. I haven't driven it yet, just getting all the little things ironed out and cleaning things up. I have been reading some old threads on the exhaust avcs delete and I took a leap of faith with the timing settings, I am going to log what its doing and go from there. I hope this helps anyone thinking about doing the swap. If you are in the Orlando area JDM Orlando has the EJ20x engines for 700.00 bucks. If you have any questions feel free to ask.
George
George