Not to bash Tdadd, but I'm fairly sure he knew what motor it was during the sale. I bought my car off of him and another person a few months ago with the exact same engine, and in the add it was clearly listed as a 2.0L. When I went to check out the car, we were discussing with the actual person who built the car details of the engine, while Tdadd was present. I attribute no blame to Tdadd for any of the current problems with the engine, since he seemed to have little to no involvement in building the car, but I find it difficult to believe that he didn't know what motor it was considering that your car, Convoy, would be the second exact motor of this kind to have been swapped into another Impreza. So the chances of him having known that it was an EJ20E as opposed to a 2.5L is likely. Considering the multitude of problems I am having with my car, I would suggest to Convoy to sell his immediately or at least swap in something else.