I have my 2005 WRX and started car up probably about a week and half ago and heard a weird noise in the engine so shut it off. I put in my shop to work see if I could find any information on if someone else had same problem in a forum. But couldn't find an exact answer on what may be the answer.

Here a link to a video of it running with the noise.
2005 Subaru WRX weird engine noise - YouTube

Any information on what might be the problem would be help.
If can't get find exact problem and able to fix myself I am gonna take into Subaru.