I have an ej22 in my 05wrx it was a brand new aftermarket block when I got it. I put about 15000 miles on it. Yesterday I was driving and I heard a knocking noise. Checked my oil and I was down about 2 1/2 quarts. I'm pretty sure I broke the main bearing and hopefully nothing else. I'm going to pull the motor and rebuild it. I found a rebuild kit for like 450. I don't want this to be a total loss though. So I was thinking about putting a cam in it. Idk it ill have to change the heads or the headders it has stock sti heads on it now. If anyone can give me any information or advice id greatly appreciate it.