if it sounds like a WRX, like a bogging sound, check to see if you have any water in your spark plugs. take out your spark plug wires and look inside. my buddy had his motor installed by a shop and the shop cleaned his motor, the next day it was bogging and sounding like a WRX. we checked his plugs and it had like 1/4 inch of water in it....