I have a good understanding of the mechanics and electronics on most engines but, I have never worked on a Subaru. Im sure the fundamentals are the same as most engine management systems. I have always wanted a Subaru. Now I can have a real nice Forester and the knowledge of the Subaru. I plan on keeping it for a long time. So I want to do it right. I just need the best engine for the swap and I belive I can figure out the rest. Thanks, Todd