I'm working on an FB25 engine swap from a 2016 Legacy to a 2013 Forester. The new engine runs great, but I'm getting codes P0016 and P0018, camshaft/crankshaft correlation. I believe the issue is the camshaft reluctor plates, which you will find under the timing chain cover. In the old engine, the plates have 3 notches, and in the new engine the plates have 3 "tips." They are inverse of each other. I'm trying to arrive at the best solution now, and will let you know when (and if) I am successful. Either the plates have to be swapped, or the ECM needs to be reprogrammed to recognize the new engine. I'm not sure if this can be done, but I would prefer reprogramming to taking the timing chain cover off again, since the engine is now installed in the car. Here is a link to another forum with some pictures of what I am trying to describe: subaru FB25 engine interchange-Page 5| Grassroots Motorsports forum |